TRIO-TECH INTERNATIONAL (TRT) › RevenueTRIO-TECH INTERNATIONAL (TRT) — RevenueAnnual figures by period end, from SEC filings.2021-06-30: $32.46M2022-06-30: $44.06M2023-06-30: $43.25M2024-06-30: $42.31M2025-06-30: $36.47M$36.47M2021-06-30Revenue (USD)2025-06-30Period endedRevenueChange YoYSource filing2025-06-30$36.47M-13.8%2025-09-19From 2024-07-012024-06-30$42.31M-2.2%2025-09-19From 2023-07-012023-06-30$43.25M-1.8%2024-09-23From 2022-07-012022-06-30$44.06M+35.7%2023-09-27From 2021-07-012021-06-30$32.46M—2022-09-23From 2020-07-01Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per ShareWeighted Average Diluted SharesEPS (Basic)