Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$73,646
$79,478
$141,874
$107,041
Gross Profit
69,492
50,562
47,313
41,265
EBITDA
30,376
47,193
42,930
39,525
EBIT
29,590
46,520
42,241
38,873
Net Income
21,633
34,257
29,218
28,728
Net Change In Cash
73,646
79,478
141,874
107,041
Free Cash Flow
43,253
34,651
43,213
51,597
Cash
195,792
189,815
173,932
117,918
Basic Shares
18,060
25,768
25,799
25,799

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$268,775
$168,352
$141,449
$154,274
Gross Profit
100,459
80,821
57,582
66,618
EBITDA
94,057
74,318
57,194
31,357
EBIT
91,580
72,097
54,351
28,002
Net Income
67,345
49,294
41,799
17,632
Net Change In Cash
268,775
168,352
141,449
154,274
Free Cash Flow
95,838
67,284
28,326
32,368
Cash
117,918
46,834
20,658
51,678
Basic Shares
25,818
25,876
26,070
26,186

Earnings Calls

QuarterEPS
2026-09-30
$0.86
2026-06-30
$1.33
2026-03-31
$0.60
2025-12-31
$1.02