SNES Q1 2026 Earnings EPS Beats Estimates Despite Revenue Not Reported TAL Q1 2026 Earnings Stunning Earnings Beat Overshadowed by Revenue Concerns Autodesk ADSK Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Stock Movement Tetra Tech Inc TTEK Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher FNV Q1 2026 Earnings Strong EPS Beat Signals Resilient Royalty Portfolio NAII Q2 2024 Earnings Loss Per Share of 052 Highlights Challenges