Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,011,300
$963,900
$912,400
$902,600
Gross Profit
397,100
375,400
338,100
337,300
EBITDA
226,700
204,700
157,700
178,400
EBIT
206,200
184,000
138,400
158,100
Net Income
152,200
136,600
109,700
120,100
Net Change In Cash
1,011,300
963,900
912,400
902,600
Free Cash Flow
122,500
17,400
191,300
163,400
Cash
177,900
173,000
239,600
219,300
Basic Shares
143,440
144,408
145,758
146,700

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,818,100
$3,852,800
$3,753,900
$3,538,900
Gross Profit
1,456,100
1,484,800
1,329,600
1,310,900
EBITDA
786,500
823,800
310,000
707,800
EBIT
707,700
745,500
233,100
629,900
Net Income
533,600
556,600
235,700
487,100
Net Change In Cash
3,818,100
3,852,800
3,753,900
3,538,900
Cost of Revenue
-31,300
-129,800
Free Cash Flow
473,800
597,700
321,100
566,000
Cash
239,600
339,900
391,200
443,300
Basic Shares
147,084
151,015
155,779
161,319

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.07
2025-03-31
$0.95
2024-12-31
$0.85