Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$58,237
$64,540
$63,595
$61,870
Gross Profit
30,840
35,608
34,967
34,153
EBITDA
10,965
17,630
16,276
14,355
EBIT
9,897
16,585
15,297
13,286
Net Income
7,646
12,324
11,715
10,239
Net Change In Cash
58,237
64,540
63,595
61,870
Free Cash Flow
10,705
16,293
16,312
10,441
Cash
309,645
302,187
311,479
335,738
Basic Shares
25,199
24,965
25,110
25,234

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$246,776
$229,435
$173,302
$112,381
Gross Profit
136,259
128,676
95,858
94,621
EBITDA
61,517
59,467
30,007
49,444
EBIT
57,304
55,145
27,158
47,888
Net Income
43,659
42,244
20,897
36,287
Net Change In Cash
246,776
229,435
173,302
112,381
Free Cash Flow
62,660
24,717
140,720
34,973
Cash
302,187
258,387
215,177
113,629
Basic Shares
25,099
25,284
22,073
19,717

Earnings Calls

QuarterEPS
2026-03-31
$0.30
2025-12-31
$0.49
2025-09-30
$0.47
2025-06-30
$0.42