Toggling Between Fixed, Variable and Semi-Variable Costs