2023 annual financial data

STEP 2023 Operating margin

STEP 2023 operating margin with verified reported values.

Direct answer

Operating margin was 0.74%.

Operating income was -497,000 USD and net income was -18,398,000 USD.
Operating cash flow was 151,183,000 USD.

Verified data

Revenue
-67,574,000 USD
Operating income
-497,000 USD
Net income
-18,398,000 USD
Operating cash flow
151,183,000 USD