XML 174 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation Expense
Total share-based compensation expense, net of forfeitures, for the three and nine months ended September 30, 2020 and 2019 is detailed in the following table:   
 Three Months Ended September 30,Nine Months Ended September 30,
Income Statement Classification2020201920202019
Direct cost of revenues$2,404 $2,327 $10,268 $10,129 
Selling, general and administrative expenses2,837 3,478 8,773 8,608 
Total share-based compensation expense$5,241 $5,805 $19,041 $18,737