Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$120,395
$122,176
$116,153
$112,247
Gross Profit
21,640
24,180
21,636
29,162
EBITDA
14,171
16,188
13,530
11,421
EBIT
10,137
12,318
9,679
7,463
Net Income
6,186
7,633
5,912
4,351
Net Change In Cash
120,395
122,176
116,153
112,247
Free Cash Flow
9,138
10,429
7,001
2,144
Cash
7,895
10,465
9,121
7,288
Basic Shares
29,423
30,378
30,937
32,023

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$468,664
$469,959
$454,363
$426,087
Gross Profit
93,368
83,700
99,273
93,675
EBITDA
55,094
44,509
59,916
56,238
EBIT
39,859
30,091
44,740
39,360
Net Income
25,554
20,801
29,121
24,474
Net Change In Cash
468,664
469,959
454,363
426,087
Cost of Revenue
-9,553
16,827
5,149
Free Cash Flow
19,356
18,632
35,058
33,857
Cash
7,288
20,493
30,046
13,219
Basic Shares
34,374
36,575
36,446
35,796

Earnings Calls

Quarter EPS
2024-09-30
$0.21
2024-06-30
$0.26
2024-03-31
$0.22
2023-12-31
$0.16