Sci/Tech Rocket Lab maintains its steady quarterly revenue despite the space company’s doubled order backlog Raeesa Sayyad March 2, 2023