XML 108 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Expenses (Schedule of Selling, General and Administrative Expenses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Expenses      
Wages, salaries and benefits $ 323,686 $ 285,535 $ 257,797
Share-based compensation expense 36,961 23,106 21,879
Buildings, facilities and technology expenses 88,852 73,490 62,755
Travel, advertising and promotion expenses 38,024 25,940 25,780
Professional fees 29,819 25,969 18,220
Other selling, general and administrative 22,591 22,163 23,860
Total selling, general and administrative expenses $ 539,933 $ 456,203 $ 410,291