2018 annual financial data

BCSF 2018 Operating margin

BCSF 2018 operating margin with verified reported values.

Direct answer

Operating margin was 94.11%.

Operating income was 69,261,920 USD and net income was 26,645,000 USD.
Operating cash flow was -774,247,000 USD.

Verified data

Revenue
73,594,358 USD
Operating income
69,261,920 USD
Net income
26,645,000 USD
Operating cash flow
-774,247,000 USD