TRIO-TECH International (TRT) financials: revenue and net income by year