Distribution Solutions Group, Inc.

DSGR · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,611$1,416$632$561
- Cash$66$84$25$4
+ Debt$831$649$462$27
Enterprise Value$2,376$1,981$1,069$584
Revenue$1,804$1,570$1,151$520
% Growth14.9%36.4%121.3%
Gross Profit$614$555$391$130
% Margin34%35.4%33.9%25%
EBITDA$129$144$82$31
% Margin7.1%9.2%7.2%5.9%
Net Income-$7-$9$7-$5
% Margin-0.4%-0.6%0.6%-1%
EPS Diluted-0.16-0.20.210.46
% Growth20%-195.2%-54.3%
Operating Cash Flow$56$102-$11$10
Capital Expenditures-$23-$25-$20-$14
Free Cash Flow$33$78-$31-$3