Financial insights of NCL