XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Operating expenses (Schedule of Selling, General and Administrative Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Operating expenses        
Employee compensation expenses $ 78,430 $ 60,680 $ 211,732 $ 186,033
Buildings, facilities and technology expenses 15,901 14,569 46,108 45,066
Travel, advertising and promotion expenses 5,479 10,033 20,565 28,400
Professional fees 4,546 3,685 13,570 11,915
Other SG&A expenses 5,830 4,724 17,228 15,175
Total selling, general and administrative expenses $ 110,186 $ 93,691 $ 309,203 $ 286,589