2019 annual financial data

STRT 2019 Operating margin

STRT 2019 operating margin with verified reported values.

Direct answer

Operating margin was 2.18%.

Operating income was 10,614,000 USD and net income was -12,693,000 USD.
Operating cash flow was 29,941,000 USD.

Verified data

Revenue
487,006,000 USD
Operating income
10,614,000 USD
Net income
-12,693,000 USD
Operating cash flow
29,941,000 USD