Activity-Based Costing: Definition, Advantages, And Limitations