Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$121,144
$160,373
$138,286
$143,558
Gross Profit
25,696
31,635
31,066
30,900
EBITDA
4,940
10,698
11,359
10,880
EBIT
2,045
7,746
8,391
7,773
Net Income
1,500
2,416
4,354
2,885
Net Change In Cash
121,144
160,373
138,286
143,558
Free Cash Flow
-13,398
14,349
26,372
7,729
Cash
3,991
4,348
3,507
4,186
Basic Shares
10,584
10,761
10,880
10,853

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$540,009
$530,765
$543,744
$497,497
Gross Profit
113,752
118,062
112,044
89,611
EBITDA
34,759
33,517
21,735
9,123
EBIT
22,305
19,437
6,472
-5,656
Net Income
7,545
42,946
1,464
-45,564
Net Change In Cash
540,009
530,765
543,744
497,497
Cost of Revenue
-6,754
Free Cash Flow
25,195
12,841
32,443
-18,209
Cash
4,348
2,454
2,560
2,882
Basic Shares
10,882
11,048
10,995
10,720

Earnings Calls

QuarterEPS
2026-03-31
$0.14
2025-12-31
$0.22
2025-09-30
$0.40
2025-06-30
$0.27