XML 55 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Summary of Net Revenues Disaggregated by Geography (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Revenue $ 63,355 $ 74,196 $ 129,080 $ 139,465
Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 48,005 48,349 94,630 88,986
Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 15,350 25,847 34,450 50,479
United States [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 31,055 26,419 60,296 52,042
United States [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 25,732 18,295 48,024 35,286
United States [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 5,323 8,124 12,272 16,756
Europe [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,016 6,152 15,011 11,525
Europe [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 6,374 4,877 12,383 9,602
Europe [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,642 1,275 2,628 1,923
Asia Pacific [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 23,130 40,263 51,141 73,619
Asia Pacific [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 15,287 23,876 32,398 42,087
Asia Pacific [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 7,843 16,387 18,743 31,532
All Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,154 1,362 2,632 2,279
All Other [Member] | Brick Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 612 1,301 1,825 2,011
All Other [Member] | Advanced Products [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 542 $ 61 $ 807 $ 268