XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Revenues - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 70,761 $ 63,355 $ 134,162 $ 129,080
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 46,428 48,005 91,945 94,630
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 24,333 15,350 42,217 34,450
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 20,222 31,055 53,789 60,296
United States [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 15,005 25,732 40,975 48,024
United States [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,217 5,323 12,814 12,272
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,716 8,016 17,163 15,011
Europe [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,427 6,374 13,995 12,383
Europe [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,289 1,642 3,168 2,628
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 38,157 23,130 61,189 51,141
Asia Pacific [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 21,383 15,287 35,039 32,398
Asia Pacific [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 16,774 7,843 26,150 18,743
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 666 1,154 2,021 2,632
All Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 613 612 1,936 1,825
All Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 53 $ 542 $ 85 $ 807