FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction C3ai Q1 2026 Earnings WiderThanExpected Loss and Tepid Market Reception DSX Q4 2025 Earnings EPS Misses Estimates as Shipping Headwinds Persist CFFI Q1 2026 Earnings Solid EPS Performance Amid Quiet Market Reception BKNG Q1 2026 Earnings Earnings Per Share Surpass Estimates Shares Edge Higher HLI Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Uptick