XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Operations and Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Product returns and other allowances   $ 262,800,000 $ 190,700,000
Allowance for doubtful accounts $ 7,800,000 5,600,000  
Number of operating segment | Segment 1    
Impairment of goodwill $ 0 0 0
Cost of goods sold 875,258,000 1,003,557,000 1,173,343,000
Accumulated other comprehensive loss 146,724,000 143,227,000 128,200,000
Increase in net income $ 44,024,000 $ 227,182,000 $ 331,283,000
Basic | $ / shares $ 0.95 $ 4.96 $ 7.31
Diluted | $ / shares $ 0.95 $ 4.91 $ 7.2
Total inventory reserve $ 474,948,000 $ 389,774,000  
Inventory Obsolescence      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Cost of goods sold 4,500,000    
Increase in net income $ 3,800,000    
Basic | $ / shares $ 0.08    
Diluted | $ / shares $ 0.08    
Total inventory reserve $ 5,600,000    
Shipping and Handling      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Cost of goods sold $ 18,000,000 $ 20,800,000 $ 28,000,000
Minimum | Building      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Estimated useful lives 20 years    
Minimum | Machinery and Equipment      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Estimated useful lives 3 years    
Minimum | Leaseholds and Leasehold Improvements      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Estimated useful lives 3 years    
Maximum | Building      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Estimated useful lives 55 years    
Maximum | Machinery and Equipment      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Estimated useful lives 10 years    
Maximum | Leaseholds and Leasehold Improvements      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Estimated useful lives 5 years    
Acquired Businesses      
Summary of Operations, Significant Accounting Policies, Recently Issued Accounting Pronouncements and Updates to Accounting Policies and Estimates [Line Items]      
Ownership percentage 100.00%