2018 annual financial data

NCPL 2018 Operating margin

NCPL 2018 operating margin with verified reported values.

Direct answer

Operating margin was -172.76%.

Operating income was -192,054 USD and net income was 131,129 USD.
Operating cash flow was -50,156 USD.

Verified data

Revenue
111,171 USD
Operating income
-192,054 USD
Net income
131,129 USD
Operating cash flow
-50,156 USD