Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$428,900
$425,300
$419,100
$409,900
Gross Profit
379,700
376,300
370,300
360,800
EBITDA
300,000
291,500
297,900
294,500
EBIT
293,600
284,800
290,600
286,200
Net Income
214,500
206,200
212,800
207,400
Net Change In Cash
428,900
425,300
419,100
409,900
Free Cash Flow
265,200
285,100
303,000
194,700
Cash
476,700
307,900
235,400
314,300
Basic Shares
91,800
92,600
93,600
94,000

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,656,600
$1,557,400
$1,493,100
$1,424,900
Gross Profit
1,460,300
1,366,000
1,295,800
1,224,200
EBITDA
1,171,500
1,134,100
1,095,900
1,002,400
EBIT
1,140,300
1,097,200
1,051,800
955,500
Net Income
825,700
785,700
817,600
673,800
Net Change In Cash
1,656,600
1,557,400
1,493,100
1,424,900
Cost of Revenue
151,000
Free Cash Flow
1,068,300
874,500
808,000
803,700
Cash
307,900
206,700
240,100
373,600
Basic Shares
92,600
98,200
103,500
108,000

Earnings Calls

QuarterEPS
2026-03-31
$2.34
2025-12-31
$2.23
2025-09-30
$2.27
2025-06-30
$2.21