2021 annual financial data

LUCK 2021 Net margin

LUCK 2021 net margin with verified reported values.

Direct answer

Net margin was -32%.

Operating income was -38,639,000 USD and net income was -126,461,000 USD.
Operating cash flow was 58,232,000 USD.

Verified data

Revenue
395,234,000 USD
Operating income
-38,639,000 USD
Net income
-126,461,000 USD
Operating cash flow
58,232,000 USD