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,094$1,416,061$631,999$561,087
- Cash$66,479$83,931$24,554$4,181
+ Debt$831,088$649,046$461,969$27,208
Enterprise Value$2,375,703$1,981,176$1,069,414$584,114
Revenue$1,804,104$1,570,402$1,151,422$520,290
% Growth14.9%36.4%121.3%
Gross Profit$613,775$555,457$390,898$130,278
% Margin34%35.4%33.9%25%
EBITDA$128,985$143,746$82,424$30,681
% Margin7.1%9.2%7.2%5.9%
Net Income-$7,332-$8,967$7,406-$5,052
% 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,453$102,286-$11,029$10,320
Capital Expenditures-$23,193-$24,678-$20,101-$13,781
Free Cash Flow$33,260$77,608-$31,130-$3,461
Distribution Solutions Group, Inc. (DSGR) Financial Statements & Key Stats | AlphaPilot