Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$661,547
$704,611
$731,109
$699,633
Gross Profit
376,151
390,083
401,622
392,822
EBITDA
211,611
228,434
272,874
280,043
EBIT
242,314
239,659
Net Income
163,364
175,963
184,580
182,978
Net Change In Cash
661,547
704,611
731,109
699,633
Free Cash Flow
212,055
175,322
185,996
128,063
Cash
1,701,994
2,833,821
3,120,930
2,705,945
Basic Shares
110,916
112,066
113,542
113,773

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
$1.44
2025-12-31
$1.53
2025-09-30
$1.59
2025-06-30
$1.58