Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$181,455
$195,549
$185,405
$161,615
Gross Profit
35,570
63,723
53,945
40,892
EBITDA
23,540
28,072
16,135
6,751
EBIT
15,207
20,381
8,428
-1,012
Net Income
3,898
13,108
3,017
-3,186
Net Change In Cash
181,455
195,549
185,405
161,615
Free Cash Flow
25,998
-4,070
-15,736
1,090
Cash
28,008
27,805
19,957
18,536
Basic Shares
32,315
31,880
31,693
31,095

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$724,024
$729,640
$705,473
$687,373
Gross Profit
194,130
213,109
203,807
198,173
EBITDA
85,977
74,321
32,195
53,093
EBIT
53,226
41,311
-1,904
19,799
Net Income
16,837
18,958
-17,453
6,499
Net Change In Cash
724,024
729,640
705,473
687,373
Cost of Revenue
-2,155
Free Cash Flow
8,307
27,143
3,099
12,990
Cash
28,008
18,317
17,646
20,488
Basic Shares
32,058
31,608
30,330
30,229

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.25
2025-09-30
$0.46
2025-06-30
$0.19