Arm reveals financial details ahead of Nasdaq IPO