Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,248,226
$1,172,480
$1,102,030
$1,005,667
Gross Profit
871,569
830,556
863,513
783,823
EBITDA
627,865
614,900
581,312
513,621
EBIT
511,263
521,737
489,962
421,433
Net Income
264,484
277,941
284,168
243,233
Net Change In Cash
1,248,226
1,172,480
1,102,030
1,005,667
Free Cash Flow
760,297
-429,841
1,087,611
-118,922
Cash
2,496,920
2,005,508
2,192,849
1,554,835
Basic Shares
70,123
71,131
71,429
71,558

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,336,708
2,119,244
2,010,216
1,762,604
EBIT
1,943,405
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
2,496,920
1,553,642
1,389,648
1,435,163
Basic Shares
71,058
71,848
74,387
76,862

Earnings Calls

QuarterEPS
2025-12-31
$6.04
2025-09-30
$5.70
2025-06-30
$5.13
2025-03-31
$3.40