THNOF Financials: TechnologyOne Ltd AI Analysis