Never heard of this company and there is NO LIQUIDITY ( 518 shares traded last week Oct17-21)
But Expected FY23 EBITDA $54.3m on a Market Cap of around $130m. WOW!
However, they do have lot of depreciation/amortisation, debt and HEAPS of lease liabilities so take that market cap and EBITDA forecast with a grain of salt