Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$79,777
$77,656
$77,187
$72,403
Gross Profit
31,532
29,560
29,014
29,266
EBITDA
13,741
13,457
12,569
12,371
EBIT
12,801
12,516
11,627
11,477
Net Income
8,587
8,748
8,731
7,850
Net Change In Cash
79,777
77,656
77,187
72,403
Free Cash Flow
9,349
12,835
1,844
24,686
Cash
9,964
19,145
12,958
20,957
Basic Shares
27,645
27,942
27,675
27,912

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$296,590
$293,742
$278,809
$239,482
Gross Profit
116,382
115,576
105,663
73,114
EBITDA
52,683
58,685
47,492
13,121
EBIT
49,262
55,248
46,476
8,642
Net Income
34,151
40,802
41,545
5,473
Net Change In Cash
296,590
293,742
278,809
239,482
Cost of Revenue
-15,488
-3,628
23,453
Free Cash Flow
33,300
54,248
43,111
42,168
Cash
20,957
30,255
45,794
49,455
Basic Shares
27,636
31,961
32,882
32,404

Earnings Calls

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