TrioTech International TRT Q3 2024 Results Meet Expectations Revenue NA Open Society Foundations Commits 300 Million to Strengthen US Economic Security and Civil Liberties