Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$5,525,975
$5,002,879
$3,054,695
$3,200,380
Gross Profit
4,570,992
1,052,777
-84,673
948,761
EBITDA
1,791,184
2,306,989
1,495,137
2,490,445
EBIT
1,771,595
1,160,963
2,490,445
Net Income
1,839,822
510,123
-185,924
1,125,555
Net Change In Cash
5,525,975
5,002,879
3,054,695
3,200,380
Free Cash Flow
2,350,887
371,395
2,528,880
-164,822
Cash
22,681,857
17,824,220
17,986,901
14,878,493
Basic Shares
954,209
954,209
888,246
956,267

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$21,640,288
$14,322,870
$5,565,056
$16,105,827
Gross Profit
3,841,876
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,905
911,787
749,504
633,093

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.41
2025-06-30
$1.18
2025-03-31
$1.15