LUTFILLO 1991 311111837 Data check and company reliability