Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$21,510
$20,120
$20,109
$20,039
Gross Profit
20,848
19,259
19,034
18,932
EBITDA
15,602
13,298
12,489
12,796
EBIT
15,315
13,017
12,218
12,518
Net Income
11,120
10,431
8,819
9,716
Net Change In Cash
21,510
20,120
20,109
20,039
Free Cash Flow
12,109
8,119
13,276
8,663
Cash
37,197
29,397
22,872
13,361
Basic Shares
3,671
3,657
3,661
3,679

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$83,243
$81,410
$78,216
$66,061
Gross Profit
78,782
76,713
73,425
61,335
EBITDA
54,339
54,567
52,011
41,108
EBIT
53,280
53,612
51,336
40,254
Net Income
40,178
39,424
39,919
29,823
Net Change In Cash
83,243
81,410
78,216
66,061
Cost of Revenue
2,243
4,753
-18,496
Free Cash Flow
43,610
40,110
48,063
39,062
Cash
13,361
13,615
11,407
6,659
Basic Shares
3,640
3,592
3,810
3,863

Earnings Calls

Quarter EPS
2024-09-30
$3.03
2024-06-30
$2.85
2024-03-31
$2.40
2023-12-31
$2.64