A Russian on Friday pleaded not guilty to charges he hacked three U.S. technology companies, potentially compromising personal details of more than 100 million users, after being extradited from the Czech Republic.

Yevgeniy Nikulin, 30, of Moscow, entered his plea in the U.S. District Court in San Francisco, after having fought his extradition following his 2016 arrest in Prague.

His case had turned into a battle over whether he should be sent to the U.S. or Russia, where a Moscow court in November 2016 issued an arrest warrant for his alleged theft seven years earlier of $3,450 via a site called Webmoney.