XML 80 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
OTHER OPERATING EXPENSES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
OTHER OPERATING EXPENSES      
Professional fees $ 20,896 $ 16,365 $ 12,154
Travel and entertainment 10,759 10,003 8,038
Rent 9,136    
Rent   8,107 7,057
Marketing and preferred broker 8,534 7,951 7,819
Office expenses 9,972 8,028 6,776
All other 7,299 11,567 6,327
Total $ 66,596 $ 62,021 $ 48,171