Distribution Solutions

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$480,463
$468,019
$439,536
$416,086
Gross Profit
159,991
158,848
139,321
132,709
EBITDA
20,067
36,698
32,996
19,577
EBIT
18,074
14,509
2,525
Net Income
-25,925
21,921
1,896
-5,224
Net Change In Cash
480,463
468,019
439,536
416,086
Free Cash Flow
37,318
-17,321
16,026
2,940
Cash
66,479
61,344
56,911
85,602
Basic Shares
46,849
47,560
47,623
46,777

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
2024-12-31
$0.42
2024-09-30
$0.37
2024-06-30
$0.40
2024-03-31
$0.25