Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$81,088
$72,597
$74,049
$78,708
Gross Profit
73,629
64,313
36,547
39,558
EBITDA
17,650
11,435
17,032
18,070
EBIT
17,455
11,221
16,774
17,793
Net Income
13,955
8,949
13,194
14,324
Net Change In Cash
81,088
72,597
74,049
78,708
Free Cash Flow
-9,525
-1,794
10,813
8,425
Cash
48,465
44,753
44,045
63,663
Basic Shares
19,119
19,154
19,117
19,113

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$309,043
$306,910
$294,693
$316,013
Gross Profit
277,540
306,910
142,377
155,215
EBITDA
70,149
78,804
68,955
80,466
EBIT
69,056
77,377
67,646
79,449
Net Income
55,436
62,108
55,602
65,756
Net Change In Cash
309,043
306,910
294,693
316,013
Cost of Revenue
-9,253
8,965
Free Cash Flow
23,350
29,289
26,105
36,683
Cash
44,045
38,682
61,469
70,722
Basic Shares
19,160
19,226
19,322
19,409

Earnings Calls

Quarter EPS
2025-06-30
$0.53
2025-03-31
$0.60
2024-12-31
$0.67
2024-09-30
$0.58