Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$139,336
$136,493
$135,366
$135,063
Gross Profit
63,592
60,372
61,293
59,774
EBITDA
19,333
16,273
18,680
15,244
EBIT
11,260
8,152
10,251
6,674
Net Income
8,111
5,999
7,216
4,427
Net Change In Cash
139,336
136,493
135,366
135,063
Free Cash Flow
13,996
8,401
30,352
9,116
Cash
123,973
110,826
104,422
90,382
Basic Shares
24,287
24,168
24,191
24,291

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