Luca Mining revenue doubles to $176.8 million, beating guidance