Annual report pursuant to Section 13 and 15(d)

Revenue (Details)

v3.22.0.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 22, 2020
ASC impact, balance sheet        
Inventory $ 159,293 $ 140,655    
Contract assets 13,221 20,431    
Deferred tax liability (1,113)      
Retained earnings 94,973 58,858   $ 400
Increase (decrease) customer asset (7,210)      
Revenue from contract with customer 340,437 208,938 $ 304,201  
Customer liability   2,200    
Customer liability, currrent $ 2,860 $ 2,595    
606 adjustment        
ASC impact, balance sheet        
Retained earnings     $ 700