XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
INVENTORIES (Tables)
3 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of manufacturing inventories :
Manufacturing inventories
June 30, 2020March 31, 2020
   Finished goods:
      Manufactured finished goods $14,912  $15,790  
      Distributor inventory284  504  
         Total finished goods15,196  16,294  
   Work in progress1,415  1,001  
   Raw materials13,370  11,901  
Total manufacturing inventories$29,981  $29,196  
Schedule of service part inventories
Service parts inventories
June 30, 2020March 31, 2020
   Finished goods$16,685  $15,845  
   Component parts4,426  4,657  
Total service parts inventories$21,111  $20,502