Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,272,045
$1,312,694
$1,329,203
$1,126,776
Gross Profit
493,716
455,337
514,996
697,905
EBITDA
1,021,708
918,969
787,466
885,601
EBIT
497,779
397,879
320,626
468,967
Net Income
295,803
215,989
175,821
302,868
Net Change In Cash
1,272,045
1,312,694
1,329,203
1,126,776
Free Cash Flow
283,268
-173,536
240,975
3,047,233
Cash
47,075
91,884
52,070
1,124,797
Basic Shares
98,224
100,245
101,293
94,519

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,479,240
$3,791,398
$930,614
$218,090
Gross Profit
1,392,322
2,179,847
504,246
69,224
EBITDA
2,353,386
2,520,398
589,299
173,611
EBIT
1,182,194
1,685,977
305,108
45,026
Net Income
784,288
1,248,080
178,921
103,528
Net Change In Cash
3,479,240
3,791,398
930,614
218,090
Cost of Revenue
513,578
229,711
Free Cash Flow
729,625
1,131,443
121,849
94,997
Cash
1,124,797
768,032
254,454
24,743
Basic Shares
86,988
85,604
37,746
20,912

Earnings Calls

Quarter EPS
2024-09-30
$1.99
2024-06-30
$2.06
2024-03-31
$2.74
2023-12-31
$2.20