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,467
17,657
28,271
16,653
EBIT
5,614
9,324
20,381
8,428
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
24,646
-4,944
-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
69,871
74,321
32,195
53,093
EBIT
37,121
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