Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$6,056,847
$6,252,478
$6,114,952
$6,054,457
Gross Profit
2,909,239
2,872,226
2,661,570
2,536,530
EBITDA
-243,405
1,091,448
865,014
870,780
EBIT
-339,382
995,383
772,895
778,383
Net Income
-308,681
115,762
461,544
538,458
Net Change In Cash
6,056,847
6,252,478
6,114,952
6,054,457
Free Cash Flow
935,021
579,800
1,400,410
343,012
Cash
12,799,537
11,335,916
13,139,650
11,322,038
Basic Shares
597,586
622,838
621,658
618,928

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$24,193,683
$24,121,053
$21,915,623
$17,531,587
Gross Profit
10,359,929
8,889,036
7,504,886
5,991,892
EBITDA
3,415,181
2,062,675
790,384
313,245
EBIT
3,045,652
1,686,548
381,824
-27,278
Net Income
1,305,636
2,897,047
9,772
-540,747
Net Change In Cash
24,193,683
24,121,053
21,915,623
17,531,587
Cost of Revenue
1,499,179
Free Cash Flow
2,424,676
1,553,403
-50,190
5,088
Cash
11,335,916
12,258,119
8,166,895
7,724,526
Basic Shares
622,838
636,390
614,024
578,949

Earnings Calls

QuarterEPS
2026-03-31
$0.85
2025-12-31
$0.65
2025-09-30
$0.54
2025-06-30
$0.62