Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$149,341
$139,336
$136,493
$135,366
Gross Profit
69,342
63,592
60,372
61,293
EBITDA
21,307
19,390
16,273
18,680
EBIT
13,219
11,317
8,152
10,251
Net Income
9,152
8,111
5,999
7,216
Net Change In Cash
149,341
139,336
136,493
135,366
Free Cash Flow
9,239
13,996
8,401
30,352
Cash
127,918
123,973
110,826
104,422
Basic Shares
24,358
24,287
24,168
24,191

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$533,126
$500,890
$503,877
$488,398
Gross Profit
237,137
223,200
221,993
215,465
EBITDA
64,876
60,680
28,167
-58,452
EBIT
31,062
24,872
28,167
-97,877
Net Income
21,241
16,593
17,220
-103,462
Net Change In Cash
533,126
500,890
503,877
488,398
Cost of Revenue
-8,935
Free Cash Flow
59,662
68,660
45,158
40,393
Cash
110,826
89,071
83,790
56,558
Basic Shares
24,245
25,212
26,223
27,409

Earnings Calls

QuarterEPS
2026-06-30
$0.37
2026-03-31
$0.54
2025-12-31
$0.44
2025-09-30
$0.47