XML 65 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
segment
financial_institution
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Jan. 01, 2017
USD ($)
Jan. 01, 2016
USD ($)
Dec. 31, 2015
USD ($)
Significant Accounting Policies [Line Items]              
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 450,125 $ 637,566 $ 450,125 $ 393,019     $ 171,235
Cumulative effect adjustment from adoption of ASU         $ (1,300) $ 3,918  
Other investing activities   $ (765) 2,597 8,031      
Number of operating segments | segment   2          
Accrued liabilities 195,562 $ 234,679 195,562        
Original maturity of highly liquid investments included in Cash and cash equivalents   40 months          
Foreign currency net gains (losses)   $ (5,600) 9,000 (8,000)      
Number of financial instutions used | financial_institution   3          
Capitalized software costs   $ 2,700          
Scanners, Warranty period   1 year          
Advertising cost   $ 88,400 70,100 $ 36,000      
Lease term   10 years          
Additional income tax expense due to TCJA 84,300 $ 3,000          
Deferred tax asset due to TCJA     10,400        
Deferred tax liability due to TCJA     73,900        
Undistributed earnings of foreign subsidiaries   $ 533,500          
Minimum              
Significant Accounting Policies [Line Items]              
Estimated useful lives of intangibles   1 year          
Maximum              
Significant Accounting Policies [Line Items]              
Original maturity of highly liquid investments included in Cash and cash equivalents   3 months          
Estimated useful lives of intangibles   15 years          
Previously Reported | Accounting Standards Update 2014-09              
Significant Accounting Policies [Line Items]              
Accrued liabilities $ 194,198   $ 194,198