After plenty of turbulence, Mesa Air Group is back in the black