Technology MARA and CleanSpark Report Increase in Q1 2025 Revenue, Hut 8 Struggles with Same Period Results , and Administrator 2025 May 9