Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,975,801
$6,155,563
$5,957,128
$5,773,042
Gross Profit
2,249,685
2,192,667
2,051,191
2,025,752
EBITDA
323,009
345,804
603,952
211,336
EBIT
230,303
248,901
506,312
106,012
Net Income
283,754
195,268
472,005
178,070
Net Change In Cash
5,975,801
6,155,563
5,957,128
5,773,042
Free Cash Flow
628,164
481,035
457,397
-849,617
Cash
8,299,804
8,396,948
6,413,589
8,166,895
Basic Shares
632,760
634,221
637,360
629,126

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$21,915,623
$17,531,587
$17,661,203
$9,497,578
Gross Profit
7,504,886
5,991,892
4,419,823
2,733,409
EBITDA
390,530
-58,755
408,479
427,375
EBIT
-29,143
-529,089
190,586
272,910
Net Income
9,772
-553,005
166,284
213,105
Net Change In Cash
21,915,623
17,531,587
17,661,203
9,497,578
Cost of Revenue
1,499,179
2,188,985
2,090,162
Free Cash Flow
-50,190
5,088
543,510
243,201
Cash
8,166,895
4,544,202
4,443,669
3,158,058
Basic Shares
614,024
578,949
501,779
482,167

Earnings Calls

Quarter EPS
2024-09-30
$0.88
2024-06-30
$0.93
2024-03-31
$0.85
2023-12-31
$0.45