Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$972,400
$913,000
$929,000
$885,200
Gross Profit
346,800
316,300
316,400
314,000
EBITDA
212,300
150,900
197,800
244,400
EBIT
176,800
153,600
161,200
209,700
Net Income
121,000
108,400
127,000
161,100
Net Change In Cash
972,400
913,000
929,000
885,200
Free Cash Flow
137,300
76,600
186,700
87,000
Cash
467,900
439,800
439,300
460,900
Basic Shares
81,700
81,700
82,300
82,100

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,630,700
$3,283,000
$2,987,700
$2,765,000
Gross Profit
1,247,300
1,107,300
922,300
899,500
EBITDA
821,500
639,100
554,500
545,600
EBIT
684,200
529,900
447,100
432,500
Net Income
518,300
410,500
367,000
316,300
Net Change In Cash
3,630,700
3,283,000
2,987,700
2,765,000
Cost of Revenue
-60,700
-213,100
Free Cash Flow
438,200
430,100
173,900
-96,000
Cash
439,300
489,200
561,200
647,500
Basic Shares
82,300
82,700
83,700
86,500

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.64
2025-03-31
$1.45
2024-12-31
$1.50