Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$79,235
$79,777
$77,656
$77,187
Gross Profit
31,247
31,532
29,560
29,014
EBITDA
8,841
13,741
13,457
12,569
EBIT
7,747
12,801
12,516
11,627
Net Income
3,564
8,587
8,748
8,731
Net Change In Cash
79,235
79,777
77,656
77,187
Free Cash Flow
19,622
9,349
12,835
1,844
Cash
16,366
9,964
19,145
12,958
Basic Shares
28,604
27,645
27,942
27,675

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$313,855
$296,590
$293,742
$278,809
Gross Profit
123,236
116,382
115,576
105,663
EBITDA
44,588
52,683
58,685
47,492
EBIT
49,262
55,248
46,476
Net Income
29,630
34,151
40,802
41,545
Net Change In Cash
313,855
296,590
293,742
278,809
Cost of Revenue
-15,488
-3,628
Free Cash Flow
43,650
33,300
54,248
43,111
Cash
16,366
20,957
30,255
45,794
Basic Shares
27,560
27,636
31,961
32,882

Earnings Calls

Quarter EPS
2024-12-31
$0.47
2024-09-30
$0.43
2024-06-30
$0.39
2024-03-31
$0.39