Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$409,900
$402,300
$395,400
$390,600
Gross Profit
360,800
352,900
347,000
343,800
EBITDA
294,500
287,600
275,700
288,800
EBIT
286,200
278,700
266,900
279,800
Net Income
207,400
199,300
191,500
201,300
Net Change In Cash
409,900
402,300
395,400
390,600
Free Cash Flow
194,700
285,500
222,000
247,800
Cash
314,300
575,400
206,700
267,300
Basic Shares
94,000
94,800
95,700
97,300

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,557,400
$1,493,100
$1,424,900
$1,327,576
Gross Profit
1,366,000
1,295,800
1,224,200
1,135,643
EBITDA
1,134,100
1,095,900
1,002,400
913,414
EBIT
1,097,200
1,051,800
955,500
865,474
Net Income
785,700
817,600
673,800
784,800
Net Change In Cash
1,557,400
1,493,100
1,424,900
1,327,576
Cost of Revenue
151,000
-181,785
Free Cash Flow
874,500
808,000
803,700
754,119
Cash
206,700
240,100
373,600
223,487
Basic Shares
98,200
103,500
108,000
112,166

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$2.21
2025-03-31
$2.10
2024-12-31
$2