capstone turbine corporation cpst reveals an earnings