Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$485,300
$504,800
$456,500
$477,000
Gross Profit
117,000
114,200
105,800
83,600
EBITDA
61,033
74,700
64,700
39,600
EBIT
52,500
56,700
46,700
27,200
Net Income
23,800
16,399
-13,900
-10,200
Net Change In Cash
485,300
504,800
456,500
477,000
Free Cash Flow
37,600
38,400
-37,000
56,100
Cash
37,900
38,400
33,300
43,900
Basic Shares
20,212
20,235
20,369
20,269

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,092,100
$2,154,200
$1,980,500
$1,678,600
Gross Profit
422,600
424,500
344,600
334,100
EBITDA
243,300
250,400
191,300
185,200
EBIT
180,200
193,400
135,200
127,500
Net Income
52,400
89,200
63,400
85,200
Net Change In Cash
2,092,100
2,154,200
1,980,500
1,678,600
Cost of Revenue
7,000
Free Cash Flow
42,000
25,600
-3,000
-22,000
Cash
43,900
66,500
33,300
45,500
Basic Shares
21,291
21,539
21,313
21,925

Earnings Calls

QuarterEPS
2025-09-30
$1.21
2025-06-30
$1.48
2025-03-31
$0.71
2024-12-31
$0.77