Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$136,493
$135,366
$135,063
$126,205
Gross Profit
60,372
61,293
59,774
55,698
EBITDA
16,273
18,680
15,244
14,679
EBIT
8,152
10,251
6,674
5,985
Net Income
5,999
7,216
4,427
3,599
Net Change In Cash
136,493
135,366
135,063
126,205
Free Cash Flow
8,401
30,352
9,116
17,117
Cash
110,826
104,422
90,382
82,692
Basic Shares
24,168
24,191
24,291
24,435

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-03-31
$0
2025-12-31
$0.44
2025-09-30
$0.47
2025-06-30
$0.41