XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Information - Accounts Receivable, Net of Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Receivables [Abstract]    
Trade receivables $ 184,953 $ 115,732
Value added tax receivables 12,298 10,781
Warranty claims receivable 10,750  
Federal income tax receivables 8,420 8,420
Related party receivables 48 78
Other 2,520 1,211
Receivables Gross Current, Total 218,989 136,222
Allowance for credit losses (6,142) (5,562)
Accounts receivable, net $ 212,847 $ 130,660