Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$114,615
$110,551
$110,993
$108,936
Gross Profit
81,759
75,388
75,818
75,270
EBITDA
5,284
9,136
7,784
8,661
EBIT
5,637
4,624
5,608
Net Income
4,347
1,349
2,321
8,962
Net Change In Cash
114,615
110,551
110,993
108,936
Free Cash Flow
7,883
-2,046
-1,499
8,350
Cash
78,704
68,695
77,773
82,373
Basic Shares
18,890
19,119
19,224
19,395

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$445,320
$421,910
$444,084
$385,205
Gross Profit
321,127
299,760
328,617
283,929
EBITDA
32,087
27,283
45,832
32,225
EBIT
20,271
11,601
29,316
16,747
Net Income
15,076
550
28,853
21,337
Net Change In Cash
445,320
421,910
444,084
385,205
Cost of Revenue
-23,164
-3,725
36,632
Free Cash Flow
30,748
-6,918
27,942
32,754
Cash
82,373
60,032
86,184
92,069
Basic Shares
19,466
19,326
20,327
19,968

Earnings Calls

Quarter EPS
2024-09-30
$0.23
2024-06-30
$0.07
2024-03-31
$0.12
2023-12-31
$0.45