Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$64,540
$63,595
$61,870
$57,759
Gross Profit
35,608
34,967
34,153
32,519
EBITDA
16,585
16,276
14,355
13,255
EBIT
15,297
13,286
12,135
Net Income
12,324
11,715
10,239
9,381
Net Change In Cash
64,540
63,595
61,870
57,759
Free Cash Flow
16,312
10,441
19,614
Cash
311,479
335,738
276,917
Basic Shares
24,965
25,110
25,234
25,269

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
57,304
59,467
30,007
49,444
EBIT
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
24,717
140,720
34,973
Cash
258,387
215,177
113,629
Basic Shares
25,099
25,284
22,073
19,717

Earnings Calls

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