Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$43,060
$39,566
$43,353
$43,358
Gross Profit
30,036
28,928
29,901
30,010
EBITDA
18,390
19,296
19,270
14,226
EBIT
17,720
18,623
18,555
13,590
Net Income
11,308
14,200
12,824
2,458
Net Change In Cash
43,060
39,566
43,353
43,358
Free Cash Flow
8,683
65,288
-21,060
-8,850
Cash
167,305
163,773
127,431
152,740
Basic Shares
102,576
102,576
102,642
103,507

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$173,607
$205,415
$193,542
$174,160
Gross Profit
127,283
156,050
137,304
114,832
EBITDA
84,910
77,283
85,871
29,640
EBIT
82,226
73,484
73,624
23,708
Net Income
50,985
46,614
39,370
6,315
Net Change In Cash
173,607
205,415
193,542
174,160
Free Cash Flow
36,551
17,174
39,435
-24,992
Cash
163,773
125,044
103,022
51,737
Basic Shares
102,997
96,561
94,192
15,066

Earnings Calls

QuarterEPS
2026-03-31
$0.11
2025-12-31
$0.14
2025-09-30
$0.12
2025-06-30
$0.02