Bitmine Immersion Technologies generated $45.7 million in Ethereum staking revenue in the quarter ended May 31, accounting for 98% of the company's total revenue for the period. That compares to just $2 million in total revenue for the same quarter a year ago, when the company's income came primarily from machine leasing. Bitcoin self-mining contributed $624,000, and consulting services added $168,000.