Marathon Digital Holdings has revealed that its performance in June was mixed, partly because of bad weather