PLTK Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment ATRO Q1 2026 Earnings EPS Beats Estimates by 282 Amid Stable Operations UCL Q1 2026 Earnings EPS Beat Highlights Operational Efficiency Amid Revenue Discrepancy NRXS Q1 2026 Earnings EPS Beats Estimates Despite Revenue Absence MSGE Q1 2026 Earnings EPS Falls Short of Estimates by Nearly 23 BWX Technologies Q1 2026 Earnings EPS Surges Past Estimates as Nuclear Backlog Strengthens