invest total asset turnover ratio meaning investment Videor (18130)