XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting - Summary of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting Information [Line Items]        
Total sales $ 90,516 $ 99,705 $ 277,624 $ 290,783
Segment profit 50,772 50,612 154,531 158,712
General and administrative 15,662 13,102 44,471 36,789
Research and development 10,783 11,740 33,048 34,138
Income (loss) from operations (5,891) (2,712) (10,426) (92)
3D Manufacturing        
Segment Reporting Information [Line Items]        
Total sales 56,017 64,182 171,586 190,584
Construction BIM        
Segment Reporting Information [Line Items]        
Total sales 23,884 23,710 73,485 69,994
Emerging Verticals        
Segment Reporting Information [Line Items]        
Total sales 10,615 11,813 32,553 30,205
Operating Segments        
Segment Reporting Information [Line Items]        
Segment profit 20,554 22,130 67,093 70,835
Operating Segments | 3D Manufacturing        
Segment Reporting Information [Line Items]        
Segment profit 13,660 15,190 48,004 52,489
Operating Segments | Construction BIM        
Segment Reporting Information [Line Items]        
Segment profit 6,720 6,106 20,113 16,999
Operating Segments | Emerging Verticals        
Segment Reporting Information [Line Items]        
Segment profit $ 174 $ 834 $ (1,024) $ 1,347