factory financial performance