NACCO Industries NC Q1 2026 Earnings EPS of 117 Reported Amid Limited Disclosure CIMP Q1 2026 Earnings Solid EPS Surprise Amid Steady Operating Performance RBLX Q1 2026 Earnings Narrower Loss Surprises Analysts as Engagement Metrics Improve TBPH Q1 2026 Earnings Narrower Loss Buoys Investor Sentiment Despite Zero Revenue TRV Q1 2026 Earnings Strong EPS Beat of 785 Masks Slight Stock Decline Joby Aviation Q1 2026 Earnings EPS Surprise Beats Estimates Amid Certification Progress