XML 21 R66.htm IDEA: XBRL DOCUMENT v3.19.3
Segment Reporting - Net Sales by Product and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Segment Reporting        
Total net sales $ 71,681 $ 70,987 $ 205,448 $ 187,298
Products        
Segment Reporting        
Total net sales 33,963 34,673 99,845 90,911
Services        
Segment Reporting        
Total net sales $ 37,718 $ 36,314 $ 105,603 $ 96,387