Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$67,313
$41,677
$37,303
$45,150
Gross Profit
62,065
19,569
14,633
24,115
EBITDA
23,426
16,573
17,706
21,025
EBIT
22,778
16,032
17,106
20,519
Net Income
13,723
11,957
11,680
12,799
Net Change In Cash
67,313
41,677
37,303
45,150
Free Cash Flow
21,583
13,545
26,500
20,868
Cash
69,167
55,868
46,834
40,007
Basic Shares
18,965
25,829
18,036
26,040

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$168,352
$141,449
$154,274
$164,945
Gross Profit
80,821
64,172
74,234
87,063
EBITDA
74,318
57,194
60,941
67,933
EBIT
72,097
54,298
57,586
63,421
Net Income
49,294
41,799
17,632
33,185
Net Change In Cash
168,352
141,449
154,274
164,945
Free Cash Flow
67,284
28,326
32,368
50,553
Cash
46,834
20,658
51,678
49,805
Basic Shares
25,876
26,070
26,186
25,908

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.52
2025-03-31
$0.61
2024-12-31
$0.50