XML 113 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Schedule of Deferred Revenue and Customer Advances by Arrangement (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Change in Contract with Customer, Liability [Line Items]    
Beginning balance, January 1 $ 17,474 $ 27,800
Additions to deferred revenue and customer advances 77,727 73,171
Amount of deferred revenue and customer advances recognized in income (75,046) (83,497)
Ending balance, December 31 24,784 $ 17,474
Electro Scientific Industries Inc [Member]    
Change in Contract with Customer, Liability [Line Items]    
Deferred revenue and customer advances assumed $ 4,629