XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Operating expenses (Schedule of Selling, General and Administrative Expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Operating expenses        
Wages, salaries and benefits $ 84,301 $ 67,932 $ 161,787 $ 144,889
Share-based compensation expense 13,640 7,540 19,026 11,318
Buildings, facilities and technology expenses 23,327 17,479 43,412 34,822
Travel, advertising and promotion expenses 9,392 6,824 17,366 11,986
Professional fees 7,616 5,202 17,363 10,234
Other SG&A expenses 6,001 4,583 11,929 10,550
Total selling, general and administrative expenses $ 144,277 $ 109,560 $ 270,883 $ 223,799