Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$39,371
$44,529
$47,234
$42,025
Gross Profit
13,534
15,032
22,938
16,357
EBITDA
15,579
19,068
27,603
22,205
EBIT
10,166
12,484
21,029
15,523
Net Income
12,775
13,328
20,437
14,107
Net Change In Cash
39,371
44,529
47,234
42,025
Free Cash Flow
16,021
14,628
25,898
27,731
Cash
99,077
69,710
86,253
74,392
Basic Shares
36,111
36,022
35,870
35,333

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
80,335
85,887
73,284
63,386
EBIT
55,083
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
2025-12-31
$0.34
2025-09-30
$0.36
2025-06-30
$0.55