2018 annual financial data

FSTR 2018 Operating margin

FSTR 2018 operating margin with verified reported values.

Direct answer

Operating margin was -3.28%.

Operating income was -20,557,000 USD and net income was -31,168,000 USD.
Operating cash flow was 25,964,000 USD.

Verified data

Revenue
626,969,000 USD
Operating income
-20,557,000 USD
Net income
-31,168,000 USD
Operating cash flow
25,964,000 USD