Activity Based Costing: A Powerful Tool For Cost Evaluation And Profitability Analysis