XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Tables)
6 Months Ended
Sep. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of manufacturing inventories
Manufacturing inventories
September 30, 2020March 31, 2020
   Finished goods:
      Manufactured finished goods $20,223 $15,790 
      Distributor inventory286 504 
         Total finished goods20,509 16,294 
   Work in progress2,833 1,001 
   Raw materials12,540 11,901 
Total manufacturing inventories$35,882 $29,196 
Schedule of service part inventories
Service parts inventories
September 30, 2020March 31, 2020
   Finished goods$17,924 $15,845 
   Component parts5,287 4,657 
Total service parts inventories$23,211 $20,502