Gross profit vs net profit: Whats the difference?