Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$47,234
$42,025
$43,467
$40,445
Gross Profit
22,938
16,357
24,778
15,883
EBITDA
27,603
22,205
20,678
19,392
EBIT
21,029
15,523
14,079
12,823
Net Income
20,437
14,107
14,198
12,145
Net Change In Cash
47,234
42,025
43,467
40,445
Free Cash Flow
25,898
27,731
3,805
21,986
Cash
86,253
74,392
80,653
73,417
Basic Shares
35,870
35,333
35,409
35,322

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$167,262
$143,527
$152,760
$150,204
Gross Profit
74,379
50,851
72,684
61,200
EBITDA
85,887
73,284
63,386
6,443
EBIT
59,711
49,576
35,466
-30,771
Net Income
69,862
51,936
34,253
-35,123
Net Change In Cash
167,262
143,527
152,760
150,204
Free Cash Flow
-2,669
77,355
42,331
15,813
Cash
80,653
77,202
55,770
31,304
Basic Shares
35,333
37,236
37,961
37,858

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.55
2025-03-31
$0.39
2024-12-31
$0.38