SPI Announces US$50 Million Share Repurchase Program