Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$81,984
$81,100
$72,613
$74,049
Gross Profit
34,106
34,206
26,399
36,547
EBITDA
17,664
17,650
11,435
17,032
EBIT
17,481
17,455
11,221
16,774
Net Income
13,818
13,955
8,949
13,194
Net Change In Cash
81,984
81,100
72,613
74,049
Free Cash Flow
9,791
-9,525
-1,794
10,813
Cash
54,747
48,465
44,753
44,045
Basic Shares
19,072
19,119
19,154
19,117

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$309,109
$306,910
$294,693
$316,013
Gross Profit
128,092
306,910
142,377
155,215
EBITDA
70,149
78,804
68,955
80,466
EBIT
69,056
77,377
67,646
79,449
Net Income
55,436
62,108
55,602
65,756
Net Change In Cash
309,109
306,910
294,693
316,013
Cost of Revenue
-9,253
8,965
Free Cash Flow
23,350
29,289
26,105
36,683
Cash
44,045
38,682
61,469
70,722
Basic Shares
19,160
19,226
19,322
19,409

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.55
2025-06-30
$0.73
2025-03-31
$0.60