Flux Power FLUX Q1 2026 Earnings Miss Sparks Concern Century Alum CENX Q1 2026 Results Fall Short EPS 163 Revenue NA