XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 78,112 $ 70,772 $ 212,274 $ 199,852
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 47,693 46,482 139,638 141,112
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 30,419 24,290 72,636 58,740
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 68,338 62,279 178,360 170,020
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 40,916 39,705 116,127 120,496
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 27,422 22,574 62,233 49,524
Stocking Distributors, Net of Sales Allowances [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,124 8,256 29,198 27,567
Stocking Distributors, Net of Sales Allowances [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,661 6,522 23,097 19,750
Stocking Distributors, Net of Sales Allowances [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,463 1,734 6,101 7,817
Non-recurring Engineering [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,615 127 4,645 2,081
Non-recurring Engineering [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 116 163 414 762
Non-recurring Engineering [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,499 (36) 4,231 1,319
Royalties [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 17 92 17 128
Royalties [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue   92   104
Royalties [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 17   17 24
Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 18 18 54 56
Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 18 $ 18 $ 54 $ 56