Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$499,826
$407,665
$439,116
$469,995
Gross Profit
407,665
438,918
121,198
EBITDA
155,398
76,918
38,361
117,204
EBIT
79,966
48,924
118,784
Net Income
124,336
63,214
40,860
95,027
Net Change In Cash
499,826
407,665
439,116
469,995
Free Cash Flow
175,772
102,461
127,557
219,021
Cash
21,414
27,058
39,790
60,634
Basic Shares
92,518
92,528
92,451
92,440

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,770,384
$1,511,994
$1,697,992
$1,179,245
Gross Profit
1,770,384
1,511,994
731,772
1,179,245
EBITDA
441,546
-5,539
736,706
322,332
EBIT
433,882
-14,084
728,725
314,738
Net Income
345,779
304,611
583,411
279,354
Net Change In Cash
1,770,384
1,511,994
1,697,992
1,179,245
Cost of Revenue
-65,986
26,587
Free Cash Flow
555,509
458,344
244,559
376,595
Cash
39,790
36,424
22,818
88,804
Basic Shares
92,451
92,154
91,588
45,712

Earnings Calls

Quarter EPS
2025-06-30
$0.84
2025-03-31
$0.92
2024-12-31
$0.41
2024-09-30
$1.31