invest total asset turnover ratio meaning investment Filmy (18130)