Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$736,900
$632,000
$666,200
$640,400
Gross Profit
166,100
125,400
128,900
136,700
EBITDA
154,400
111,100
106,200
80,100
EBIT
98,300
57,500
45,800
34,900
Net Income
59,700
23,600
-7,700
16,600
Net Change In Cash
736,900
632,000
666,200
640,400
Free Cash Flow
33,400
-34,700
194,900
100,600
Cash
189,700
167,900
187,300
756,800
Basic Shares
49,000
49,200
48,700
48,800

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,569,900
$2,307,900
$2,242,800
$2,036,400
Gross Profit
515,200
443,800
411,100
355,900
EBITDA
395,900
383,500
501,300
251,300
EBIT
200,900
224,000
347,200
107,000
Net Income
93,700
159,200
245,800
69,600
Net Change In Cash
2,569,900
2,307,900
2,242,800
2,036,400
Cost of Revenue
87,500
-22,900
Free Cash Flow
312,300
57,500
36,300
81,400
Cash
187,300
104,800
160,400
72,900
Basic Shares
48,800
48,700
48,500
48,600

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.27
2025-03-31
$0.49
2024-12-31
$0.46