XML 98 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
SEGMENT REPORTING INFORMATION (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2018
USD ($)
Segment
Mar. 31, 2017
USD ($)
Mar. 31, 2016
USD ($)
SEGMENT REPORTING INFORMATION [Abstract]                      
Minimum percentage of revenues or gross profit (loss) in order for customer group to be identified as reportable segment                 10.00%    
Number of reportable segments | Segment                 2    
Segment Reporting Information [Line Items]                      
Revenues $ 67,918 $ 59,670 $ 58,854 $ 58,258 $ 58,200 $ 52,772 $ 58,552 $ 57,696 $ 244,700 $ 227,220 $ 218,901
Cost of revenues                 111,091 101,375 95,649
Gross profit $ 37,328 $ 32,176 $ 32,161 $ 31,944 $ 32,182 $ 29,404 $ 32,258 $ 32,001 133,609 125,845 123,252
Other [Member]                      
Segment Reporting Information [Line Items]                      
Revenues [1]                 4,242 3,957 3,389
Cost of revenues [1]                 315 217 130
Gross profit [1]                 3,927 3,740 3,259
Reportable Segments [Member] | Medical Market [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 38,554 36,602 37,845
Cost of revenues                 20,913 19,909 20,223
Gross profit                 17,641 16,693 17,622
Reportable Segments [Member] | Veterinary Market [Member]                      
Segment Reporting Information [Line Items]                      
Revenues                 201,904 186,661 177,667
Cost of revenues                 89,863 81,249 75,296
Gross profit                 $ 112,041 $ 105,412 $ 102,371
[1] Represents unallocated items, not specifically identified to any particular business segment.