XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Reporting_Unit
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Significant Accounting Policies [Line Items]      
Amount of inventory as a percentage of prior year purchases that can be returned by certain distributors 3.00%    
Unprocessed adjustments recognized against gross accounts receivables $ 24,300,000 $ 23,400,000  
Unprocessed adjustments recognized against accounts accrued liabilities 11,700,000 12,500,000  
Allowance for doubtful accounts 8,000,000 4,900,000  
Bad debt expense, net of recoveries 6,500,000 400,000 $ 2,300,000
Obsolescence and other reserves $ 45,913,000 45,663,000  
Number of reporting units used in quantitative assessment | Reporting_Unit 1    
Reporting unit, percentage of fair value in excess of carrying amount 48.00%    
Impairment   1,664,000  
Impairment of indefinite lived intangible assets $ 0 0 0
Asset impairments 0 $ 140,461,000 113,007,000
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]   Asset impairments  
Accrued sales rebates 55,559,000 $ 55,520,000  
Advertising costs 13,700,000 10,300,000 9,900,000
Valuation allowances 142,330,000 66,594,000  
Continuing Operations      
Significant Accounting Policies [Line Items]      
Impairment 0 0 0
Impairment of intangible assets 0 0 0
Litmus Automation, Inc.      
Significant Accounting Policies [Line Items]      
Equity method investments 20,000,000    
Net Operating Losses, Capital Losses and Foreign Tax Credits      
Significant Accounting Policies [Line Items]      
Valuation allowances $ 142,300,000    
Tripwire Divestiture | Discontinued Operations, Held-for-sale      
Significant Accounting Policies [Line Items]      
Asset impairments   131,200,000  
Grass Valley      
Significant Accounting Policies [Line Items]      
Asset impairments     113,000,000
Grass Valley | Discontinued Operations, Held-for-sale      
Significant Accounting Policies [Line Items]      
Asset impairments     $ 113,007,000
Brazil      
Significant Accounting Policies [Line Items]      
Impairment   1,700,000  
Impairment of intangible assets   1,000,000  
Asset impairments   $ 3,400,000  
Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful life of definite-lived intangible assets 1 year    
Reporting unit, percentage of fair value in excess of carrying amount 48.00%    
Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful life of definite-lived intangible assets 20 years    
Buildings | Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 10 years    
Buildings | Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 40 years    
Machinery and equipment | Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 5 years    
Machinery and equipment | Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 12 years    
Computer Equipment and Software | Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 5 years    
Computer Equipment and Software | Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful life of property, plant, and equipment 10 years