XML 82 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Revenues - Summary of Net Revenues Disaggregated by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]                      
Revenue $ 84,302 $ 78,112 $ 70,761 $ 63,401 $ 63,125 $ 70,772 $ 63,355 $ 65,725 $ 296,576 $ 262,977 $ 291,220
Brick Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 190,256 187,896 186,704
Advanced Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 106,320 75,081 104,516
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 251,409 222,702 254,785
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Brick Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 160,004 159,135 163,206
Direct Customers, Contract Manufacturers and Non-stocking Distributors [Member] | Advanced Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 91,405 63,567 91,579
Stocking Distributors, Net of Sales Allowances [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 37,921 37,599 31,732
Stocking Distributors, Net of Sales Allowances [Member] | Brick Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 29,411 27,797 22,362
Stocking Distributors, Net of Sales Allowances [Member] | Advanced Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 8,510 9,802 9,370
Non-recurring Engineering [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 7,022 2,457 4,422
Non-recurring Engineering [Member] | Brick Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 841 843 1,066
Non-recurring Engineering [Member] | Advanced Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 6,181 1,614 3,356
Royalties [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 152 145 210
Royalties [Member] | Brick Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                   121 70
Royalties [Member] | Advanced Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 152 24 140
Other [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 72 74 71
Other [Member] | Advanced Products [Member]                      
Disaggregation of Revenue [Line Items]                      
Revenue                 $ 72 $ 74 $ 71