Glaukos GKOS Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares IPSC Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly as Pipeline Advances WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects KNSL Q1 2026 Earnings EPS Surges Past Estimates on Strong Underwriting Performance AFYA Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain CDIO Q1 2025 Earnings Narrowed Loss Beats Estimates Significantly