Diverging Gross vs Net Margins - 2017 to 2025