Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$60,685
$62,683
$54,631
$57,284
Gross Profit
31,945
33,425
21,712
22,706
EBITDA
15,461
15,165
5,394
7,400
EBIT
13,262
12,932
3,190
5,057
Net Income
10,148
9,333
2,290
4,385
Net Change In Cash
60,685
62,683
54,631
57,284
Free Cash Flow
1,753
21,559
7,593
17,241
Cash
235,530
192,452
239,423
258,345
Basic Shares
17,621
17,784
17,770
17,885

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$231,996
$236,134
$191,465
$165,808
Gross Profit
104,842
130,910
155,114
139,129
EBITDA
44,930
69,874
102,365
94,472
EBIT
35,679
60,246
91,345
80,937
Net Income
26,665
42,465
64,327
56,906
Net Change In Cash
231,996
236,134
191,465
165,808
Cost of Revenue
-610,824
499,718
Free Cash Flow
57,707
50,640
91,747
200,186
Cash
258,345
431,973
84,148
501,972
Basic Shares
18,183
18,985
19,333
19,834

Earnings Calls

QuarterEPS
2025-09-30
$0.59
2025-06-30
$0.36
2025-03-31
$0.13
2024-12-31
$0.25