Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses SBC Q1 2026 Earnings EPS Exceeds Estimates as Stock Dips Despite Strong Profitability BRN Q4 2024 Earnings Loss Reported Amid Challenging Energy Environment National Vision Holdings EYE Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Higher WHLRP Q2 2024 Earnings Positive EPS Surprise Amid Steep Stock Decline NIXX Q3 2023 Earnings Narrowing Losses Exceed Estimates Shares Decline