Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$28,961
$35,749
$34,655
$35,927
Gross Profit
19,939
26,158
24,104
24,536
EBITDA
11,305
17,026
14,448
14,476
EBIT
11,015
16,736
14,159
14,186
Net Income
8,346
12,006
10,784
10,844
Net Change In Cash
28,961
35,749
34,655
35,927
Free Cash Flow
9,984
14,159
2,814
16,415
Cash
220,585
246,701
244,635
256,703
Basic Shares
9,600
9,596
9,599
9,565

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$137,261
$142,794
$130,786
$81,688
Gross Profit
96,376
97,449
70,643
67,898
EBITDA
57,884
61,411
38,525
40,663
EBIT
56,765
60,354
37,223
39,257
Net Income
43,069
45,698
28,275
29,638
Net Change In Cash
137,261
142,794
130,786
81,688
Cost of Revenue
-95,737
Free Cash Flow
41,396
50,849
46,291
39,420
Cash
244,635
240,915
198,721
114,589
Basic Shares
9,574
9,448
9,264
9,205

Earnings Calls

QuarterEPS
2026-06-30
$0.87
2026-03-31
$1.25
2025-12-31
$1.12
2025-09-30
$1.13