What Drives Margin Cycles in Semiconductors