Q3 FY 2026 Diluted Earnings Per Share of $2.09$59.5 Million in Net Income and $103.4 Million in non-GAAP EBITDA in Q3 FY 2026Company Announces ...