XML 71 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Reporting - Summary of Reportable Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Segment Reporting Information [Line Items]    
Total sales $ 93,617 $ 92,834
Segment profit 55,019 53,786
General and administrative 13,224 11,073
Depreciation and amortization 4,749 4,343
Research and development 9,935 9,406
Income (loss) from operations 358 693
3D Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 56,567 60,657
Construction BIM    
Segment Reporting Information [Line Items]    
Total sales 25,440 22,682
Emerging Verticals    
Segment Reporting Information [Line Items]    
Total sales 11,610 9,495
Operating Segments    
Segment Reporting Information [Line Items]    
Segment profit 28,266 25,515
Operating Segments | 3D Manufacturing    
Segment Reporting Information [Line Items]    
Segment profit 19,170 18,425
Operating Segments | Construction BIM    
Segment Reporting Information [Line Items]    
Segment profit 8,427 6,451
Operating Segments | Emerging Verticals    
Segment Reporting Information [Line Items]    
Segment profit $ 669 $ 639