Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$180,688
$168,745
$156,915
$145,954
Gross Profit
25,314
21,440
19,205
17,387
EBITDA
12,396
11,030
9,100
8,946
EBIT
10,903
9,562
7,769
7,633
Net Income
6,205
5,690
4,906
4,349
Net Change In Cash
180,688
168,745
156,915
145,954
Free Cash Flow
18,165
7,873
-12,979
2,821
Cash
4,464
3,043
2,722
6,059
Basic Shares
31,363
30,781
30,403
30,236

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$544,891
$473,241
$439,694
$390,953
Gross Profit
61,906
58,585
45,738
54,888
EBITDA
30,369
24,604
9,455
23,817
EBIT
25,239
19,704
4,671
19,142
Net Income
13,379
6,643
2,148
15,744
Net Change In Cash
544,891
473,241
439,694
390,953
Cost of Revenue
-3,111
5,147
-359
Free Cash Flow
24,985
-5,126
-24,526
42,951
Cash
6,059
2,079
5,190
43
Basic Shares
30,193
30,159
30,642
30,228

Earnings Calls

Quarter EPS
2024-09-30
$0.26
2024-06-30
$0.24
2024-03-31
$0.20
2023-12-31
$0.22