Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$839,018
$792,409
$715,924
$779,513
Gross Profit
280,641
273,214
679,610
744,224
EBITDA
107,084
192,753
95,535
84,491
EBIT
183,735
86,335
75,342
Net Income
86,310
107,938
49,909
35,755
Net Change In Cash
839,018
792,409
715,924
779,513
Free Cash Flow
396,796
141,991
-158,813
Cash
1,308,218
1,165,718
880,644
956,805
Basic Shares
106,113
103,475
100,627
99,351

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,139,904
$2,551,140
$2,855,093
$3,273,816
Gross Profit
1,049,583
605,130
1,117,120
1,297,189
EBITDA
386,472
40,903
640,766
842,991
EBIT
-2,284
-1,708,750
-1,597,133
Net Income
279,912
-75,479
357,517
528,064
Net Change In Cash
3,139,904
2,551,140
2,855,093
3,273,816
Cost of Revenue
-604,489
1,022,859
Free Cash Flow
136,365
784,473
826,381
Cash
971,316
1,234,773
1,465,022
Basic Shares
102,392
88,993
100,997
113,674

Earnings Calls

Quarter EPS
2024-12-31
$0.78
2024-09-30
$0.38
2024-06-30
$0.52
2024-03-31
$0.66