MKS MKSI Q1 2026 Earnings 230 EPS Surges Past 208 Estimates Amplitude AMPL Q1 2026 Results Miss Estimates EPS 002 vs 001 Alpha Teknova TKNO Q1 2026 Earnings 008 EPS Surges Past 009 Estimates SIFCO Industries SIF Q4 2001 Earnings Miss by Significant Key Takeaways