How to perform a gross profit analysis

A simple variance shows changes but not their causes. Advanced analysis breaks results into drivers — Volume, Mix, Discount, COGS, Price…