Home News THQ posts $47 million loss