Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$677,100
$553,400
$539,500
$470,900
Gross Profit
113,300
101,900
99,000
89,800
EBITDA
20,200
33,300
26,000
15,500
EBIT
17,700
10,500
-100
Net Income
7,000
5,000
1,500
-6,300
Net Change In Cash
677,100
553,400
539,500
470,900
Free Cash Flow
78,300
-22,000
-73,700
2,100
Cash
77,300
39,700
32,900
41,400
Basic Shares
36,517
35,951
35,823
35,273

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,240,900
$2,178,000
$2,227,800
$2,032,500
Gross Profit
404,700
375,000
425,200
364,500
EBITDA
53,800
112,900
139,200
-24,900
EBIT
50,000
79,400
-88,600
Net Income
7,200
55,800
39,200
-123,600
Net Change In Cash
2,240,900
2,178,000
2,227,800
2,032,500
Cost of Revenue
-11,000
Free Cash Flow
-15,300
3,500
-14,400
15,100
Cash
77,300
48,000
34,400
64,400
Basic Shares
36,093
35,708
35,962
35,184

Earnings Calls

QuarterEPS
2025-12-31
$0.26
2025-09-30
$0.14
2025-06-30
$0.08
2025-03-31
-$0.16