Time-driven activity-based costing: exploring the underlying model