Terra Firma Scores Mint from Threshers Deal