NRXP Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement BELFA Q1 2026 Earnings EPS Surpasses Estimates as Stock Jumps 688 TTEK Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operational Execution FWDI Q1 2026 Earnings Strong EPS Beat Drives Profitability Despite Revenue Uncertainty MHK Q1 2026 Earnings EPS Beats Estimates Amidst Challenging Markets STWD Q1 2026 Earnings EPS Misses Estimates as Real Estate Challenges Persist