Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$60,177
$61,054
$60,000
$60,685
Gross Profit
33,104
34,954
31,715
31,945
EBITDA
14,082
17,896
14,918
15,461
EBIT
15,696
12,750
13,262
Net Income
10,140
11,300
10,177
10,148
Net Change In Cash
60,177
61,054
60,000
60,685
Free Cash Flow
22,288
19,431
11,684
1,753
Cash
25,363
196,910
27,086
235,530
Basic Shares
17,141
17,174
17,140
17,621

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$237,999
$231,996
$236,134
$191,465
Gross Profit
118,797
104,842
130,910
155,114
EBITDA
48,770
44,930
69,874
102,365
EBIT
42,134
35,679
60,246
91,345
Net Income
31,948
26,665
42,465
64,327
Net Change In Cash
237,999
231,996
236,134
191,465
Cost of Revenue
-610,824
Free Cash Flow
42,589
57,707
50,640
91,747
Cash
27,086
258,345
431,973
84,148
Basic Shares
17,140
18,183
18,985
19,333

Earnings Calls

QuarterEPS
2026-06-30
$0.59
2026-03-31
$0.66
2025-12-31
$0.59
2025-09-30
$0.59