Managing and sustaining product diversity requires many more overhead resources such as production schedulers and product design engineers than managing and sustaining a single product. The costs of these resources can be accurately allocated to products using activity-based costing than traditional costing which is based entirely on direct labor-hours.