XML 77 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Segment Reporting - Net Sales by Product and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Segment Reporting        
Total net sales $ 66,901 $ 61,454 $ 133,767 $ 116,311
Products        
Segment Reporting        
Total net sales 33,125 31,494 65,882 56,238
Services        
Segment Reporting        
Total net sales $ 33,776 $ 29,960 $ 67,885 $ 60,073