Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$1,338,809
$1,260,987
$1,248,226
$1,172,480
Gross Profit
1,063,644
916,498
871,569
830,556
EBITDA
459,439
729,943
628,997
614,900
EBIT
615,117
512,395
521,737
Net Income
248,307
350,066
264,484
277,941
Net Change In Cash
1,338,809
1,260,987
1,248,226
1,172,480
Free Cash Flow
1,415,662
-107,712
760,297
-429,841
Cash
3,163,539
8,816,327
8,991,940
2,005,508
Basic Shares
66,325
68,443
70,123
71,131

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-06-30
$6.63
2026-03-31
$5.80
2025-12-31
$6.04
2025-09-30
$5.41