2016 annual financial data

OBDC 2016 Operating margin

OBDC 2016 operating margin with verified reported values.

Direct answer

Operating margin was 77.78%.

Operating income was 19,331,000 USD and net income was 16,637,000 USD.
Operating cash flow was -945,028,000 USD.

Verified data

Revenue
24,855,000 USD
Operating income
19,331,000 USD
Net income
16,637,000 USD
Operating cash flow
-945,028,000 USD