FTK Q1 2026 Earnings EPS Misses Estimates Despite Slight Profit Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist FOXF Q1 2026 Earnings Strong EPS Beat Despite Market Headwinds Bowman Consulting Group Ltd BWMN Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Challenging Quarter Teledyne Technologies TDY Q1 2026 Earnings EPS Beats Estimates Stock Gains Amid Disciplined Execution JOYY Q4 2025 Earnings EPS Falls Short of Estimates Stock Declines