Distribution Solutions

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$495,995
$481,599
$517,958
$502,437
Gross Profit
163,339
157,648
170,326
158,434
EBITDA
32,652
27,118
42,378
46,438
EBIT
12,928
6,598
22,336
26,100
Net Income
382
-6,371
6,452
5,003
Net Change In Cash
495,995
481,599
517,958
502,437
Free Cash Flow
-23,723
5,093
27,191
24,339
Cash
52,729
61,753
69,214
47,430
Basic Shares
47,030
46,198
47,060
46,562

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
662,038
613,775
555,457
390,898
EBITDA
155,642
128,985
143,746
82,424
EBIT
74,763
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.24
2025-12-31
$0.18
2025-09-30
$0.40
2025-06-30
$0.35