XML 71 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Realignment Costs (Tables)
12 Months Ended
Dec. 31, 2020
Restructuring and Related Activities [Abstract]  
Realignment Costs Rollforward
Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
Year Ended December 31,
20202019
2020 ProgramPrior ProgramTotalPrior Program
Balance, beginning of year$— $491 $491 $6,437 
Realignment costs10,046 (24)10,022 (584)
Payments(4,278)(264)(4,542)(5,326)
Adjustments (1)
292 (23)269 (36)
Balance, end of year$6,060 $180 $6,240 $491 
(1)Adjustments includes foreign currency translation.
Schedule of Realignment Costs by Expense Classification
Realignment costs by expense classification were as follows:
Year Ended December 31,
202020192018
Cost of revenues:
Cost of subscriptions and licenses$42 $(51)$256 
Cost of services1,422 (185)845 
Total cost of revenues1,464 (236)1,101 
Operating expenses:
Research and development848 (171)3,380 
Selling and marketing5,945 (263)2,252 
General and administrative1,765 86 45 
Total operating expenses8,558 (348)5,677 
Total realignment costs$10,022 $(584)$6,778