Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$900,325
$833,620
$829,795
$888,043
Gross Profit
103,711
96,901
85,945
77,288
EBITDA
55,644
34,290
45,610
37,239
EBIT
39,299
34,181
29,218
20,546
Net Income
26,466
23,308
15,952
10,649
Net Change In Cash
900,325
833,620
829,795
888,043
Free Cash Flow
32,861
70,220
8,815
17,952
Cash
22,956
10,896
3,464
7,569
Basic Shares
15,575
16,056
16,185
16,324

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,362,290
$3,643,905
$3,008,542
$2,498,289
Gross Profit
290,319
364,397
343,962
324,981
EBITDA
118,207
189,081
170,699
161,667
EBIT
53,018
129,943
112,529
115,462
Net Income
30,263
90,990
83,381
85,010
Net Change In Cash
3,362,290
3,643,905
3,008,542
2,498,289
Free Cash Flow
11,177
-13,720
90,428
84,867
Cash
3,464
24,899
51,040
82,092
Basic Shares
16,526
16,837
16,980
17,161

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.70
2025-03-31
$1.45
2024-12-31
$0.99