Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,408,572
$4,610,748
$4,404,799
$4,403,755
Gross Profit
822,106
1,142,493
1,223,189
1,198,206
EBITDA
464,898
692,197
793,623
832,343
EBIT
440,360
655,239
767,788
807,297
Net Income
346,996
501,614
585,834
608,483
Net Change In Cash
3,408,572
4,610,748
4,404,799
4,403,755
Free Cash Flow
134
739,812
651,126
252,973
Cash
1,807,020
2,008,776
1,479,557
1,267,326
Basic Shares
193,852
195,780
198,141
200,681

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$17,311,953
$17,946,950
$16,061,578
$16,228,995
Gross Profit
4,572,604
5,221,205
29
4,834,498
EBITDA
3,023,828
4,095,520
-1,233,863
3,524,194
EBIT
2,911,321
4,006,358
-1,312,612
3,453,276
Net Income
2,218,730
3,083,262
2,602,372
2,617,317
Net Change In Cash
17,311,953
17,946,950
16,061,578
16,228,995
Cost of Revenue
-739,012
Free Cash Flow
1,748,533
1,562,249
2,104,561
555,805
Cash
2,008,776
1,653,680
1,471,293
1,053,104
Basic Shares
199,537
209,829
221,163
236,166

Earnings Calls

QuarterEPS
2026-03-31
$1.79
2025-12-31
$2.56
2025-09-30
$2.96
2025-06-30
$3.03