Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$731,109
$699,633
$670,462
$695,577
Gross Profit
401,622
392,822
370,817
375,166
EBITDA
242,314
280,043
243,622
269,323
EBIT
239,659
223,863
235,037
Net Income
184,580
182,978
171,959
182,181
Net Change In Cash
731,109
699,633
670,462
695,577
Free Cash Flow
185,996
128,063
242,348
120,989
Cash
3,120,930
2,705,945
2,377,689
2,781,101
Basic Shares
113,542
113,773
114,216
114,023

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,773,990
$2,250,722
$1,380,571
$1,186,845
Gross Profit
1,482,585
1,396,564
1,173,251
1,183,196
EBITDA
1,020,534
930,805
777,047
796,052
EBIT
931,292
867,003
721,530
752,921
Net Income
716,456
690,783
564,141
579,001
Net Change In Cash
2,773,990
2,250,722
1,380,571
1,186,845
Free Cash Flow
738,848
852,412
735,094
508,744
Cash
2,781,101
2,149,529
1,033,454
2,053,829
Basic Shares
114,015
114,833
120,700
129,618

Earnings Calls

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