XML 63 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Significant Accounting Policies [Line Items]      
Standard product warranty term 2 years    
ROU assets, net $ 194,776,000 $ 160,098,000  
Operating lease liability 207,575,000    
Advertising expenses 83,361,000 93,331,000 $ 72,164,000
Research and development expenses 46,300,000 50,579,000 40,752,000
Foreign currency transaction gain (loss), net 9,024,000 (5,838,000) (2,824,000)
Retained earnings $ 360,228,000 489,382,000  
Number of operating segments | segment 2    
Equity adjustment from foreign currency translation $ 25,690,000 (4,751,000) (7,672,000)
Cumulative Effect on Retained Earnings, Net of Tax 289,000 0 0
Retained Earnings      
Significant Accounting Policies [Line Items]      
Cumulative Effect on Retained Earnings, Net of Tax (289,000)   (11,185,000)
Accumulated Other Comprehensive Income (Loss)      
Significant Accounting Policies [Line Items]      
Equity adjustment from foreign currency translation 25,690,000 $ (4,412,000) $ (7,969,000)
Accounting Standards Update 2016-13      
Significant Accounting Policies [Line Items]      
Cumulative Effect on Retained Earnings, Net of Tax $ 289,000