TrioTech International TRT Q3 2024 Results Meet Expectations Revenue NA ASP Isotopes ASPI Q4 2025 Earnings Miss EPS 075 vs 013 Expected