OSI Systems Q3 2026 Results Defy Tough Mexico Comparisons