Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$65,947
$62,915
$57,056
$59,843
Gross Profit
48,514
38,842
42,003
43,967
EBITDA
19,566
16,779
10,974
13,010
EBIT
15,101
12,521
8,407
10,554
Net Income
11,565
43,543
6,514
8,342
Net Change In Cash
65,947
62,915
57,056
59,843
Free Cash Flow
25,052
9,628
7,594
4,360
Cash
49,754
70,499
85,554
92,886
Basic Shares
38,070
38,468
38,768
39,012

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$243,180
$243,179
$235,106
$219,006
Gross Profit
171,903
174,576
157,715
148,570
EBITDA
64,402
57,613
-5,081
-6,739
EBIT
49,362
49,249
-11,560
-13,805
Net Income
72,904
57,082
-29,799
-14,434
Net Change In Cash
243,180
243,179
235,106
219,006
Free Cash Flow
50,495
46,422
-23,278
-10,784
Cash
70,499
83,160
42,493
96,501
Basic Shares
38,468
39,085
40,193
40,143

Earnings Calls

QuarterEPS
2026-03-31
$0.30
2025-12-31
$0.36
2025-09-30
$0.17
2025-06-30
$0.21