Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,260,987
$1,248,226
$1,172,480
$1,102,030
Gross Profit
916,498
871,569
830,556
863,513
EBITDA
729,943
628,997
614,900
581,312
EBIT
615,117
512,395
521,737
489,962
Net Income
350,066
264,484
277,941
284,168
Net Change In Cash
1,260,987
1,248,226
1,172,480
1,102,030
Free Cash Flow
-107,712
760,297
-429,841
1,087,611
Cash
8,816,327
8,991,940
2,005,508
2,192,849
Basic Shares
68,443
70,123
71,131
71,429

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,528,403
$3,974,589
$3,757,719
$3,427,129
Gross Profit
3,165,923
3,105,504
2,937,811
2,662,422
EBITDA
2,338,830
2,119,244
2,010,216
1,762,604
EBIT
1,945,527
1,768,156
1,673,612
1,440,322
Net Income
1,069,826
1,003,746
981,890
954,327
Net Change In Cash
4,528,403
3,974,589
3,757,719
3,427,129
Free Cash Flow
1,299,145
1,765,389
1,947,310
603,369
Cash
8,991,940
1,553,642
1,389,648
1,435,163
Basic Shares
71,058
71,848
74,387
76,862

Earnings Calls

QuarterEPS
2026-03-31
$5.80
2025-12-31
$6.04
2025-09-30
$5.41
2025-06-30
$5.13