invest total asset turnover ratio meaning investment Videá (18130)