Rocket Lab posts record $234M revenue as backlog hits $2.36B