Planet Reports Financial Results for Fourth Quarter and Full Fiscal Year 2024 • SpaceWatch Africa
Following a fiscal year concluding on Jan. 31, Planet reported unprecedented revenue of $220.7M alongside a significant net loss of $140M.
Discovered |