WLFC Q1 2026 Earnings EPS Surges Past Estimates by 354 as Leasing Momentum Builds ATRA Q1 2026 Earnings Loss Narrows More Than Expected Amid Ongoing Pipeline Progress CETY Q4 2024 Earnings Net Loss of 002 Per Share as Clean Energy Firm Navigates Growth Phase Cavco Industries CVCO Q1 2026 Earnings Modest EPS Beat Amid Steady Demand for FactoryBuilt Housing ODYS Q1 2026 Earnings WiderThanExpected Loss Pressures Shares Sonida Senior Living SNDA Q1 2026 Earnings EPS Misses Estimates by 555 Amid Operational Challenges