Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$215,100
$186,900
$209,200
$183,800
Gross Profit
199,800
170,300
191,000
167,100
EBITDA
47,300
24,400
14,000
12,300
EBIT
35,700
11,700
1,400
900
Net Income
26,300
8,200
200
38,600
Net Change In Cash
215,100
186,900
209,200
183,800
Free Cash Flow
44,100
21,200
22,100
4,900
Cash
120,600
105,300
92,200
66,300
Basic Shares
76,900
76,600
76,100
75,600

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$687,600
$599,400
$538,900
$379,600
Gross Profit
624,100
545,400
499,100
351,100
EBITDA
54,100
55,300
19,500
-1,400
EBIT
5,700
7,100
-17,500
-36,400
Net Income
30,400
-11,800
-10,200
-42,500
Net Change In Cash
687,600
599,400
538,900
379,600
Cost of Revenue
-83,700
84,400
Free Cash Flow
71,200
42,600
-7,200
-15,800
Cash
66,300
100,400
83,900
167,800
Basic Shares
78,900
76,700
70,600
67,069

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.34
2025-06-30
$0.13
2025-03-31
$0.01