Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,200,380
$4,731,534
$4,108,021
$9,600,353
Gross Profit
948,761
885,639
980,888
1,026,588
EBITDA
2,490,445
2,445,012
2,059,208
2,171,682
EBIT
2,467,545
2,421,912
2,036,908
1,068,171
Net Income
1,125,555
600,550
667,926
682,214
Net Change In Cash
3,200,380
4,731,534
4,108,021
9,600,353
Free Cash Flow
-164,822
1,831,657
3,331,369
1,510,138
Cash
14,878,493
14,459,785
16,069,771
16,165,528
Basic Shares
956,267
941,967
932,046
925,141

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$21,640,288
$14,322,870
$5,565,056
$16,105,827
Gross Profit
17,309,321
4,860,651
2,006,803
6,895,582
EBITDA
9,166,347
9,500,580
1,345,738
14,978,628
EBIT
16,236,055
12,928,454
-4,107,724
1,126,570
Net Income
3,076,245
3,732,261
-521,664
4,732,406
Net Change In Cash
21,640,288
14,322,870
5,565,056
16,105,827
Cost of Revenue
3,581,738
Free Cash Flow
6,508,342
-1,602,205
-5,364,315
-7,278,757
Cash
14,878,493
20,348,567
12,823,556
10,091,602
Basic Shares
938,904
911,787
749,504
633,092

Earnings Calls

Quarter EPS
2024-12-31
$1.32
2024-09-30
$1.38
2024-06-30
$1.09
2024-03-31
$0.97