SPXC SPX Technologies Inc reports 142 percent yearoveryear revenue rise shares drop 215 percent after narrow EPS miss Evaxion EVAX Q1 2026 Results Fall Short EPS 050 Revenue NA KKR Co KKR Delivers Q1 2026 Beat EPS 139 vs 130 Expected