BlockBeats news, on May 14, the crypto mining company Bitfarms released its Q1 2025 performance report. The company produced a total of 693 BTC in Q1, with an average direct production cost of $47,800 per BTC and a total cash production cost of $72,300 per BTC, of which 428 bitcoins were sold in the first quarter. Bitfarms' total revenue for the first quarter was $67 million, a year-on-year increase of 33%, with a mining gross margin of 43%, down from 63% in Q1 2024.