Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,137,871
$1,043,759
$880,889
$1,013,341
Gross Profit
1,051,871
950,777
819,889
943,541
EBITDA
179,818
-367,072
114,143
293,522
EBIT
157,298
-389,120
92,196
271,760
Net Income
106,456
-444,601
169,548
201,079
Net Change In Cash
1,137,871
1,043,759
880,889
1,013,341
Free Cash Flow
293,184
-631,106
209,262
145,462
Cash
1,304,109
987,293
3,346,204
3,213,376
Basic Shares
195,838
218,175
227,219
226,125

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$3,695,649
$3,394,635
$2,986,267
$2,666,702
Gross Profit
3,440,649
3,187,638
2,835,276
2,535,374
EBITDA
919,426
599,637
630,196
-178,237
EBIT
836,766
531,782
572,352
-230,044
Net Income
597,599
340,660
948,581
-295,697
Net Change In Cash
3,695,649
3,394,635
2,986,267
2,666,702
Cost of Revenue
890,605
547,965
-321,891
Free Cash Flow
449,001
892,108
568,482
-311,978
Cash
3,213,376
2,951,422
2,057,440
1,513,008
Basic Shares
225,928
223,958
222,074
218,073

Earnings Calls

Quarter EPS
2024-09-30
$1.07
2024-06-30
-$1.82
2024-03-31
$0.64
2023-12-31
$1.06