XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Effect of Adoption of ASC 606 on Condensed Consolidated Balance Sheet (unaudited) (Detail) - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Total assets $ 589,911 $ 535,592
Deferred income tax liabilities, net 17,216 16,284
Retained earnings 256,005 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 2,214 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 $ 253,791 $ 241,167