Revenue for Q1 2026 reached $10.96 million, a 165% increase compared to $4.14 million in Q1 2025. Net loss for the quarter was $4.12 million, compared to a net income of $0.02 million in the prior-year period. Operating expenses rose significantly, with colocation lease costs increasing 476% to $4.67 million and depreciation and amortization rising 244% to $4.72 million. The company successfully completed its SPAC merger on May 8, 2026, resulting in approximately $95.38 million in net cash proceeds. All outstanding bridge loans and related party debt were repaid in full following the merger closing.