MGRX Q3 2025 Earnings EPS Surprises with 069 Loss as Revenue Remains Undisclosed Amtech Systems Q1 2026 Earnings Strong Profitability Surprise Amid Revenue Discretion LFST Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Udemy Q1 2026 Earnings Deep EPS Miss Overshadows Quiet Market Nicolet Bankshares Q1 2026 Earnings Earnings Miss Estimates by Wide Margin Amid Challenging Environment TDOC Q1 2026 Earnings EPS Misses Expectations as Teladoc Reports WiderThanAnticipated Loss