Distribution Solutions

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$502,437
$478,029
$480,463
$468,019
Gross Profit
158,434
163,980
159,991
158,848
EBITDA
46,438
20,097
39,665
36,698
EBIT
26,100
19,729
19,500
18,074
Net Income
5,003
3,261
-25,925
21,921
Net Change In Cash
502,437
478,029
480,463
468,019
Free Cash Flow
28,655
-10,408
37,318
-17,321
Cash
47,430
65,442
66,479
61,344
Basic Shares
46,562
47,400
46,849
47,560

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,804,104
$1,570,402
$1,151,422
$417,733
Gross Profit
613,775
551,875
390,898
219,235
EBITDA
55,955
104,355
82,424
30,681
EBIT
40,767
37,238
11,998
Net Income
-7,332
-8,967
7,406
9,406
Net Change In Cash
1,804,104
1,570,402
1,151,422
417,733
Cost of Revenue
10,744
-25,012
Free Cash Flow
42,769
77,608
-31,130
-2,744
Cash
66,479
83,931
24,554
4,181
Basic Shares
47,204
44,868
35,086
20,492

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.35
2025-03-31
$0.06
2024-12-31
$0.42