Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$193,132
$169,034
$181,455
$195,549
Gross Profit
56,445
42,364
48,830
55,833
EBITDA
22,228
13,467
17,657
28,271
EBIT
13,959
5,614
9,324
20,381
Net Income
7,581
2,388
3,898
13,108
Net Change In Cash
193,132
169,034
181,455
195,549
Free Cash Flow
10,147
-3,159
24,646
-4,944
Cash
21,988
24,989
28,008
27,805
Basic Shares
32,924
32,655
32,315
31,880

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-06-30
$0.28
2026-03-31
$0.08
2025-12-31
$0.25
2025-09-30
$0.46