Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$795,576
$850,177
$442,999
$408,866
Gross Profit
578,334
623,812
312,001
253,747
EBITDA
431,658
474,028
394,451
329,729
EBIT
425,702
468,108
331,031
322,636
Net Income
251,993
289,931
168,443
29,365
Net Change In Cash
795,576
850,177
442,999
408,866
Free Cash Flow
-145,012
-78,085
-27,141
-1,794,268
Cash
5,411,040
3,739,394
4,149,838
3,548,225
Basic Shares
222,467
223,845
223,224
228,800

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,592,303
$1,823,419
$2,027,215
$1,811,442
Gross Profit
2,018,863
1,292,896
1,531,930
1,577,807
EBITDA
1,399,657
645,332
1,556,307
1,169,072
EBIT
1,399,657
-916,053
868,620
184,369
Net Income
563,686
469,014
1,160,513
880,690
Net Change In Cash
2,592,303
1,823,419
2,027,215
1,811,442
Cost of Revenue
227,492
-64,365
-1,111,051
Free Cash Flow
-352,270
4,992
-49,522
2,147,776
Cash
4,149,838
4,616,117
4,334,603
4,455,292
Basic Shares
234,063
261,503
319,912
387,195

Earnings Calls

Quarter EPS
2024-06-30
$1.11
2024-03-31
$1.27
2023-12-31
$0.91
2023-09-30
$0.11