Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$98,380
$80,499
$57,389
$54,876
Gross Profit
20,620
16,501
13,067
12,387
EBITDA
11,696
7,188
4,907
4,110
EBIT
11,210
6,700
4,435
3,649
Net Income
8,839
5,994
3,356
2,752
Net Change In Cash
98,380
80,499
57,389
54,876
Free Cash Flow
20,588
-3,708
2,197
2,094
Cash
38,615
18,154
24,424
22,851
Basic Shares
25,963
25,979
25,966
25,991

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$241,021
$180,376
$175,263
$182,685
Gross Profit
53,924
44,315
41,656
44,827
EBITDA
19,975
10,748
10,846
16,315
EBIT
18,108
9,196
9,484
14,863
Net Income
14,596
6,757
7,147
15,689
Net Change In Cash
241,021
180,376
175,263
182,685
Cost of Revenue
7,031
Free Cash Flow
1,380
6,731
3,604
9,747
Cash
18,154
20,609
17,853
17,169
Basic Shares
25,979
26,180
26,837
26,939

Earnings Calls

QuarterEPS
2026-03-31
$0.23
2025-12-31
$0.23
2025-09-30
$0.13
2025-06-30
$0.11