XML 99 R94.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring - Schedule of Components of Restructuring Expenses Including in Condensed Consolidated Statements of (Loss) Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses $ 17,530 $ 5,868 $ 34,640 $ 8,305
Cost of Sales [Member]        
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses 2,788 0 14,035 76
Cost of Sales [Member] | Network Solutions [Member]        
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses 524 0 2,842 58
Cost of Sales [Member] | Services & Support [Member]        
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses 2,121 0 2,268 18
Inventory Write Down [Member] | Network Solutions [Member]        
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses 143 0 8,925 0
Selling, General and Administrative Expenses [Member]        
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses 3,497 1,393 5,299 3,573
Research and Development Expenses [Member]        
Restructuring Cost And Reserve [Line Items]        
Total restructuring expenses $ 11,245 $ 4,475 $ 15,306 $ 4,656