Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$672,894
$661,547
$704,611
$731,109
Gross Profit
384,419
376,151
390,083
401,622
EBITDA
255,003
243,183
228,434
272,874
EBIT
213,772
211,611
242,314
Net Income
167,372
163,364
175,963
184,580
Net Change In Cash
672,894
661,547
704,611
731,109
Free Cash Flow
189,044
212,055
175,322
185,996
Cash
1,554,322
1,701,994
2,833,821
3,120,930
Basic Shares
109,702
110,916
112,066
113,542

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
1,059,859
1,020,534
930,805
777,047
EBIT
934,270
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-06-30
$1.49
2026-03-31
$1.44
2025-12-31
$1.53
2025-09-30
$1.59