Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$154,318
$149,341
$139,336
$136,493
Gross Profit
68,663
69,342
63,592
60,372
EBITDA
24,315
21,307
19,390
16,273
EBIT
16,207
13,219
11,317
8,152
Net Income
11,762
9,152
8,111
5,999
Net Change In Cash
154,318
149,341
139,336
136,493
Free Cash Flow
16,972
9,239
13,996
8,401
Cash
133,780
127,918
123,973
110,826
Basic Shares
24,438
24,358
24,287
24,168

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-09-30
$0.48
2026-06-30
$0.37
2026-03-31
$0.54
2025-12-31
$0.44