Delivered NASA and commercial payloads to the Moon further south than any vehicle in history, marking the United States’ first lunar landing in over 50 years, on February 22, 2024 Achieved record revenues in the quarter; $73.1 million, an increase of over 300% versus prior year Continued positive gross margin momentum; $12.2 million in the quarter driven by IM-1 mission success milestone payments from NASA and commercial... Read More