2017 annual financial data

TBBK 2017 Operating margin

TBBK 2017 operating margin with verified reported values.

Direct answer

Operating margin was 18.61%.

Operating income was 40,394,000 USD and net income was 21,673,000 USD.
Operating cash flow was -28,091,000 USD.

Verified data

Revenue
217,005,000 USD
Operating income
40,394,000 USD
Net income
21,673,000 USD
Operating cash flow
-28,091,000 USD