Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$4,610,748
$4,404,799
$4,403,755
$3,892,650
Gross Profit
1,142,493
1,223,189
1,198,206
1,067,610
EBITDA
692,197
793,623
832,343
705,932
EBIT
655,239
767,788
807,297
681,264
Net Income
501,614
585,834
608,483
522,799
Net Change In Cash
4,610,748
4,404,799
4,403,755
3,892,650
Free Cash Flow
739,812
651,126
252,973
104,622
Cash
2,008,776
1,479,557
1,267,326
1,275,885
Basic Shares
195,780
198,141
200,681
203,664

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
2025-12-31
$2.88
2025-09-30
$2.96
2025-06-30
$3.03
2025-03-31
$2.57