poloker, I don't particularly use NabTrade, but their search tool is quite useful, if you search all ASX under 10mil MC with cash in the bank and no CR guarantee and 5mil half year revenue, you find none except XTE.
if you search the same criteria under 20mil, you find less than 10 stocks. but most of them don't have consistent revenue stream as they are bios dependent on licence fees.