Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$42,843
$39,371
$44,529
$47,234
Gross Profit
14,688
13,534
15,032
22,938
EBITDA
17,323
17,206
19,068
27,603
EBIT
11,627
11,667
12,484
21,029
Net Income
15,929
12,775
13,328
20,437
Net Change In Cash
42,843
39,371
44,529
47,234
Free Cash Flow
17,997
16,511
14,628
25,898
Cash
131,205
99,077
69,710
86,253
Basic Shares
36,458
36,111
36,022
35,870

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$173,161
$167,262
$143,527
$152,760
Gross Profit
67,861
74,379
50,851
72,684
EBITDA
83,182
85,887
73,284
63,386
EBIT
57,803
59,711
49,576
35,466
Net Income
60,648
69,862
51,936
34,253
Net Change In Cash
173,161
167,262
143,527
152,760
Free Cash Flow
84,770
-2,669
77,355
42,331
Cash
99,077
80,653
77,202
55,770
Basic Shares
35,881
35,333
37,236
37,961

Earnings Calls

QuarterEPS
2026-03-31
$0.43
2025-12-31
$0.34
2025-09-30
$0.36
2025-06-30
$0.55