Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$63,595
$61,870
$57,759
$59,015
Gross Profit
34,967
34,153
32,519
33,536
EBITDA
16,276
14,355
13,255
15,483
EBIT
15,297
13,286
12,135
14,412
Net Income
11,715
10,239
9,381
10,497
Net Change In Cash
63,595
61,870
57,759
59,015
Free Cash Flow
16,312
10,441
19,614
-12,791
Cash
311,479
335,738
276,917
258,387
Basic Shares
25,110
25,234
25,269
25,323

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$229,435
$173,302
$112,381
$98,868
Gross Profit
128,676
95,858
94,621
89,876
EBITDA
59,467
30,007
49,444
48,303
EBIT
55,145
27,158
47,888
46,724
Net Income
42,244
20,897
36,287
35,429
Net Change In Cash
229,435
173,302
112,381
98,868
Free Cash Flow
24,717
140,720
34,973
27,852
Cash
258,387
215,177
113,629
155,775
Basic Shares
25,284
22,073
19,717
19,816

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.47
2025-06-30
$0.42
2025-03-31
$0.37