Distribution Solutions

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$481,599
$517,958
$502,437
$478,029
Gross Profit
146,048
170,326
158,434
163,980
EBITDA
33,389
42,378
46,438
20,097
EBIT
12,869
22,336
26,100
19,729
Net Income
-6,371
6,452
5,003
3,261
Net Change In Cash
481,599
517,958
502,437
478,029
Free Cash Flow
5,093
27,191
24,339
-13,269
Cash
61,753
69,214
47,430
65,442
Basic Shares
47,166
46,562
46,562
47,400

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,980,023
$1,804,104
$1,570,402
$1,151,422
Gross Profit
615,553
613,775
555,457
390,898
EBITDA
168,569
128,985
143,746
82,424
EBIT
87,690
54,609
82,800
37,238
Net Income
8,345
-7,332
-8,967
7,406
Net Change In Cash
1,980,023
1,804,104
1,570,402
1,151,422
Cost of Revenue
10,744
Free Cash Flow
43,354
33,260
77,608
-31,130
Cash
61,753
66,479
83,931
24,554
Basic Shares
47,166
47,204
44,868
35,086

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.18
2025-09-30
$0.40
2025-06-30
$0.35