2018 annual financial data

RBB 2018 Operating margin

RBB 2018 operating margin with verified reported values.

Direct answer

Operating margin was 40.68%.

Operating income was 46,206,000 USD and net income was 36,105,000 USD.
Operating cash flow was -84,648,000 USD.

Verified data

Revenue
113,572,000 USD
Operating income
46,206,000 USD
Net income
36,105,000 USD
Operating cash flow
-84,648,000 USD