Suppose the managers at X Company decide that the benefits of implementing an activity-based costing system would exceed the cost, and thus the company should use activity-based costing to allocate overhead. What are the five steps of activity-based costing, and how would this method work for X company?