Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$585,313
$629,827
$859,712
$758,464
Gross Profit
281,760
291,090
411,025
356,014
EBITDA
23,119
42,422
98,200
92,538
EBIT
9,560
29,168
83,945
78,111
Net Income
215
15,539
61,517
58,320
Net Change In Cash
585,313
629,827
859,712
758,464
Free Cash Flow
24,106
-58,990
270,940
-95,694
Cash
338,183
320,794
412,926
175,536
Basic Shares
35,409
35,301
35,301
35,301

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,844,102
$2,945,594
$3,212,733
$3,486,440
Gross Profit
1,365,166
1,395,935
1,472,358
1,662,274
EBITDA
320,066
400,354
455,010
592,692
EBIT
262,140
336,215
389,734
498,584
Net Income
185,509
232,500
250,038
339,748
Net Change In Cash
2,844,102
2,945,594
3,212,733
3,486,440
Cost of Revenue
-771,273
-116,894
Free Cash Flow
242,622
469,272
47,997
230,816
Cash
412,926
351,213
211,748
984,294
Basic Shares
35,525
36,593
38,850
43,002

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.17
2025-03-31
$0.66
2024-12-31
$2.39