Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$6,252,478
$6,114,952
$6,054,457
$5,771,796
Gross Profit
2,892,025
2,675,427
2,536,530
2,255,947
EBITDA
860,571
865,014
870,780
333,241
EBIT
255,734
772,895
778,383
244,293
Net Income
114,336
461,544
538,458
189,872
Net Change In Cash
6,252,478
6,114,952
6,054,457
5,771,796
Free Cash Flow
579,800
1,400,410
343,012
101,454
Cash
6,564,092
13,139,650
11,322,038
12,337,561
Basic Shares
622,838
621,658
618,928
635,342

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,330,842
5,991,892
EBITDA
1,819,274
2,062,675
379,417
313,245
EBIT
1,686,548
-29,143
-27,278
Net Income
1,304,210
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
6,564,092
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
2025-12-31
$0.65
2025-09-30
$0.54
2025-06-30
$0.62