Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$927,341
$800,549
$692,844
$637,084
Gross Profit
130,461
228,293
242,889
142,839
EBITDA
304,017
227,654
293,990
189,510
EBIT
162,738
117,775
203,220
102,812
Net Income
96,648
61,216
195,008
95,481
Net Change In Cash
927,341
800,549
692,844
637,084
Free Cash Flow
-4,448
156,779
-34,940
-37,921
Cash
247,303
391,858
168,452
216,967
Basic Shares
151,639
152,938
146,060
145,975

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,057,818
$2,589,018
$1,413,847
$847,806
Gross Profit
744,482
743,750
305,445
-7,327
EBITDA
1,015,171
765,951
381,102
34,627
EBIT
586,545
571,382
234,223
-75,530
Net Income
448,353
481,902
168,948
352,210
Net Change In Cash
3,057,818
2,589,018
1,413,847
847,806
Free Cash Flow
80,160
164,756
106,666
-162,872
Cash
247,303
360,794
476,206
194,138
Basic Shares
151,639
145,197
97,607
60,172

Earnings Calls

Quarter EPS
2024-12-31
$0.56
2024-09-30
$0.58
2024-06-30
$0.72
2024-03-31
$0.45