ALGN Q1 2026 Earnings EPS Beats Estimates by 1096 Revenue Not Disclosed WLFC Q1 2026 Earnings EPS Surges 35 Above Estimates Powered by Strong Lease Demand KNF Q1 2026 Earnings Narrow EPS Beat Fails to Lift Shares BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency NN Inc NNBR Q1 2026 Earnings Strong EPS Surprise Reverses Loss Expectation BTG Q1 2026 Earnings Earnings Beat Estimates Despite Stock Decline