invest total asset turnover ratio meaning investment videa (18130)