XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Effect of Adoption of ASC 606 on Condensed Consolidated Balance Sheet (unaudited) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets $ 593,587 $ 535,592
Deferred income tax liabilities, net 15,363 16,284
Retained earnings 262,840 238,953
Adjustment Due to Adoption of ASC 606 | Accounting Standards Update 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets   3,000
Deferred income tax liabilities, net   786
Retained earnings 3,289 2,214
As adjusted | Accounting Standards Update 2014-09    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets   538,592
Deferred income tax liabilities, net   17,070
Retained earnings $ 259,551 $ 241,167