Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$169,034
$181,455
$195,549
$185,405
Gross Profit
42,364
48,830
55,833
51,441
EBITDA
13,010
23,540
30,035
19,604
EBIT
5,157
15,207
22,145
11,379
Net Income
2,388
3,898
13,108
3,017
Net Change In Cash
169,034
181,455
195,549
185,405
Free Cash Flow
-3,159
25,998
-4,070
-15,736
Cash
24,989
28,008
27,805
19,957
Basic Shares
32,655
32,315
31,880
31,693

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,976
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.08
2025-12-31
$0.25
2025-09-30
$0.46
2025-06-30
$0.19