invest total asset turnover ratio meaning investment videota (18130)