IREN Financial SummaryIREN Limited key financial data and ratios.Income Statement (Latest Annual)Revenue$501.0MNet Income$86.9MEPS0.41TTM RatiosP/S22.91P/B4.15Current Ratio4.96Key Metrics