Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$2,428,427
$2,099,404
$2,167,464
$2,062,414
Gross Profit
218,300
182,193
158,419
164,039
EBITDA
115,691
97,141
74,542
70,062
EBIT
87,458
70,597
48,356
45,825
Net Income
9,966
38,912
-39,149
14,402
Net Change In Cash
2,428,427
2,099,404
2,167,464
2,062,414
Free Cash Flow
-1,017
-131,625
130,828
79,893
Cash
316,911
254,878
330,017
260,588
Basic Shares
95,850
95,677
95,471
95,614

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$8,475,343
$8,245,268
$8,024,403
$6,454,402
Gross Profit
717,721
694,170
599,878
349,131
EBITDA
410,722
391,208
307,844
69,014
EBIT
311,904
287,040
198,248
3,546
Net Income
125,513
124,063
86,496
-7,219
Net Change In Cash
8,475,343
8,245,268
8,024,403
6,454,402
Free Cash Flow
180,286
197,942
140,894
-49,059
Cash
330,017
275,580
228,840
250,561
Basic Shares
95,471
95,118
94,914
72,190

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.55
2025-03-31
$0.35
2024-12-31
$0.16