CNC Components Financial Model