Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$704,611
$731,109
$699,633
$670,462
Gross Profit
390,083
401,622
392,822
370,817
EBITDA
228,434
272,874
280,043
243,622
EBIT
242,314
239,659
223,863
Net Income
175,963
184,580
182,978
171,959
Net Change In Cash
704,611
731,109
699,633
670,462
Free Cash Flow
175,322
185,996
128,063
242,348
Cash
2,833,821
3,120,930
2,705,945
2,377,689
Basic Shares
112,066
113,542
113,773
114,216

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,805,815
$2,773,990
$2,250,722
$1,380,571
Gross Profit
1,555,344
1,482,585
1,396,564
1,173,251
EBITDA
934,270
1,020,534
930,805
777,047
EBIT
931,292
867,003
721,530
Net Income
715,480
716,456
690,783
564,141
Net Change In Cash
2,805,815
2,773,990
2,250,722
1,380,571
Free Cash Flow
731,729
738,848
852,412
735,094
Cash
2,833,821
2,781,101
2,149,529
1,033,454
Basic Shares
112,066
114,015
114,833
120,700

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$1.53
2025-09-30
$1.59
2025-06-30
$1.58