XML 104 R90.htm IDEA: XBRL DOCUMENT v3.6.0.2
OTHER OPERATING EXPENSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
OTHER OPERATING EXPENSES      
Professional fees $ 12,089 $ 10,936 $ 11,117
Travel and entertainment 7,004 6,461 4,267
Rent 6,404 5,943 5,077
Marketing and preferred broker 5,607 4,599 3,693
Office expenses 4,539 4,103 3,537
All other 5,695 6,465 7,140
Total $ 41,338 $ 38,507 $ 34,831