Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$80,090
$81,591
$81,984
$81,100
Gross Profit
33,650
52,604
34,106
34,206
EBITDA
10,160
12,844
17,664
17,650
EBIT
12,694
17,481
17,455
Net Income
8,145
10,423
13,818
13,955
Net Change In Cash
80,090
81,591
81,984
81,100
Free Cash Flow
-2,724
10,450
9,791
-9,525
Cash
34,226
61,926
54,747
48,465
Basic Shares
18,863
18,967
19,072
19,119

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$317,252
$309,109
$306,910
$294,693
Gross Profit
147,315
128,092
306,910
142,377
EBITDA
59,593
70,149
78,804
68,955
EBIT
58,851
69,056
77,377
67,646
Net Income
47,145
55,436
62,108
55,602
Net Change In Cash
317,252
309,109
306,910
294,693
Cost of Revenue
-9,253
Free Cash Flow
8,922
23,350
29,289
26,105
Cash
61,926
44,045
38,682
61,469
Basic Shares
19,082
19,160
19,226
19,322

Earnings Calls

QuarterEPS
2026-03-31
$0.50
2025-12-31
$0.51
2025-09-30
$0.55
2025-06-30
$0.73