Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$35,819
$35,021
$35,313
$38,001
Gross Profit
20,514
20,086
20,010
22,779
EBITDA
9,548
10,378
10,207
13,166
EBIT
8,002
8,865
8,760
11,737
Net Income
5,688
6,175
6,359
8,858
Net Change In Cash
35,819
35,021
35,313
38,001
Free Cash Flow
7,826
1,517
7,899
7,938
Cash
3,461
485
1,699
6,653
Basic Shares
23,745
23,915
23,963
24,548

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$148,580
$151,568
$147,954
$133,277
Gross Profit
86,666
94,519
95,604
84,090
EBITDA
45,985
51,834
56,662
50,785
EBIT
40,086
46,557
50,288
43,280
Net Income
30,971
31,800
37,466
37,260
Net Change In Cash
148,580
151,568
147,954
133,277
Cost of Revenue
-29,153
19,671
21,173
Free Cash Flow
22,334
26,430
40,830
36,652
Cash
6,653
25,026
54,361
34,690
Basic Shares
24,673
25,052
25,640
25,696

Earnings Calls

Quarter EPS
2024-09-30
$0.23
2024-06-30
$0.25
2024-03-31
$0.26
2023-12-31
$0.36