Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,157,536
$1,176,363
$1,079,228
$1,068,859
Gross Profit
571,825
550,129
508,238
511,086
EBITDA
428,249
75,561
43,845
98,627
EBIT
51,372
63,309
79,801
70,956
Net Income
15,485
24,793
30,982
30,860
Net Change In Cash
1,157,536
1,176,363
1,079,228
1,068,859
Free Cash Flow
-10,433
127,160
-17,753
88,257
Cash
106,841
107,325
60,860
85,054
Basic Shares
58,664
58,358
55,842
55,842

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,320,564
$3,992,413
$4,245,392
$4,583,451
Gross Profit
2,080,351
1,275,248
2,079,532
2,235,012
EBITDA
339,012
290,541
283,050
435,011
EBIT
288,126
166,285
149,179
265,178
Net Income
123,478
-5,179
12,357
134,940
Net Change In Cash
4,320,564
3,992,413
4,245,392
4,583,451
Free Cash Flow
48,446
146,888
407,073
329,848
Cash
60,860
93,705
144,141
108,333
Basic Shares
55,933
54,978
58,966
66,839

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1
2025-03-31
$1
2024-12-31
$1.05