Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$168,745
$156,915
$145,954
$140,192
Gross Profit
21,440
19,205
17,387
17,802
EBITDA
11,428
8,609
8,652
8,348
EBIT
9,960
7,278
7,339
7,025
Net Income
5,690
4,906
4,349
4,383
Net Change In Cash
168,745
156,915
145,954
140,192
Free Cash Flow
7,873
-12,979
2,821
10,604
Cash
3,043
2,722
6,059
3,383
Basic Shares
30,781
30,403
30,236
30,206

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
67,036
58,585
45,738
54,888
EBITDA
30,708
24,573
9,455
23,817
EBIT
25,578
19,673
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