Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$489,900
$456,500
$473,800
$456,500
Gross Profit
111,500
102,400
118,500
106,500
EBITDA
60,500
73,600
8,900
83,500
EBIT
30,900
43,800
-22,100
52,500
Net Income
13,500
28,900
5,800
39,800
Net Change In Cash
489,900
456,500
473,800
456,500
Free Cash Flow
8,000
-54,600
144,000
73,300
Cash
77,200
89,200
125,400
98,200
Basic Shares
80,600
81,700
81,900
82,100

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,903,000
$1,789,000
$1,577,700
$1,324,700
Gross Profit
469,800
433,200
357,100
250,100
EBITDA
310,100
215,300
312,200
198,300
EBIT
186,100
215,300
186,000
60,300
Net Income
132,100
105,700
126,300
16,100
Net Change In Cash
1,903,000
1,789,000
1,577,700
1,324,700
Cost of Revenue
-11,500
24,400
Free Cash Flow
202,900
148,900
96,800
123,800
Cash
125,400
227,000
112,000
127,700
Basic Shares
83,000
85,500
85,000
84,600

Earnings Calls

Quarter EPS
2025-06-30
$0.50
2025-03-31
$0.37
2024-12-31
$0.52
2024-09-30
$0.47