FTAIM Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Airbnb ABNB Q1 2026 Earnings EPS Misses Expectations Stock Dips Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements Kaltura Q1 2026 Earnings EPS Surges Past Estimates as Profitability Improves CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment