XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Realignment Costs (Tables)
12 Months Ended
Dec. 31, 2024
Postemployment Benefits [Abstract]  
Schedule of Realignment Costs by Expense Classification
Realignment costs (income) by expense classification were as follows:
Year Ended December 31,
20242023
Cost of revenues:
Cost of subscriptions and licenses$1,227 $839 
Cost of services(85)1,246 
Total cost of revenues1,142 2,085 
Operating expenses:
Research and development(118)4,995 
Selling and marketing413 4,012 
General and administrative(590)1,487 
Total operating expenses(295)10,494 
Total realignment costs$847 $12,579 
Schedule of Realignment Costs Rollforward
Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
Balance, December 31, 2022$— 
Realignment costs12,579 
Payments(268)
Adjustments (1)
148 
Balance, December 31, 2023$12,459 
Realignment costs847 
Payments(12,768)
Adjustments (1)
(538)
Balance, December 31, 2024$— 
(1)Adjustments include foreign currency translation and other adjustments.