2023 annual financial data

Satellogic 2023 Operating margin

Direct answer

Operating margin was -688.93%.

Operating income was -69,403,000 USD and net income was -61,018,000 USD.
Operating cash flow was -49,571,000 USD.

Get free Satellogic email updates.

Bullstory sends one daily email when new analysis or important company news is available.

Verified data

Revenue
10,074,000 USD
Operating income
-69,403,000 USD
Net income
-61,018,000 USD
Operating cash flow
-49,571,000 USD