Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$817,160
$657,502
$824,744
$792,409
Gross Profit
273,363
227,232
290,321
327,004
EBITDA
122,871
84,191
138,041
192,753
EBIT
114,244
75,748
129,044
183,735
Net Income
55,346
60,375
86,310
107,938
Net Change In Cash
817,160
657,502
824,744
792,409
Free Cash Flow
37,994
-231,350
347,981
396,796
Cash
978,259
908,586
1,308,218
1,165,718
Basic Shares
104,912
104,829
106,114
103,475

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,048,991
$2,551,140
$2,825,636
$3,273,816
Gross Profit
1,083,088
605,130
1,117,120
1,372,406
EBITDA
511,274
40,903
640,766
842,991
EBIT
474,751
-2,284
-1,708,750
-1,597,133
Net Income
279,912
-75,479
357,517
528,064
Net Change In Cash
3,048,991
2,551,140
2,825,636
3,273,816
Cost of Revenue
-604,489
1,022,859
Free Cash Flow
697,330
136,365
784,473
826,381
Cash
1,308,218
971,316
1,234,773
1,465,022
Basic Shares
102,392
88,994
100,997
113,674

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.52
2025-03-31
$0.56
2024-12-31
$0.78