Arm Posts Record Revenue Ahead of IPO