XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Recent Accounting Standards - Line Items Adjusted in Consolidated Statement of Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net income $ 3,301 $ 12,699 $ 4,828 $ 1,673 $ (25,499) $ 18,184 $ 9,953 $ 15,557 $ 22,501 $ 18,195 $ 92,239
Foreign currency translation adjustment                 (4,128) 5,300 (3,533)
Comprehensive income                 $ 17,943 23,465 88,718
As Reported | ASU 2014-09                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net income                   17,643 90,908
Foreign currency translation adjustment                   4,805 (3,347)
Comprehensive income                   22,418 87,573
Effect of the Adoption | ASU 2014-09                      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]                      
Net income                   552 1,331
Foreign currency translation adjustment                   495 (186)
Comprehensive income                   $ 1,047 $ 1,145