2017 annual financial data

PFLT 2017 Operating margin

PFLT 2017 operating margin with verified reported values.

Direct answer

Operating margin was 74.36%.

Operating income was 36,625,280 USD and net income was 36,325,280 USD.
Operating cash flow was -76,712,959 USD.

Verified data

Revenue
49,256,896 USD
Operating income
36,625,280 USD
Net income
36,325,280 USD
Operating cash flow
-76,712,959 USD