XML 50 R13.htm IDEA: XBRL DOCUMENT v3.19.3
Property, plant, and equipment
12 Months Ended
Jul. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Disclosure [Text Block]

Note 6 - Property, plant, and equipment


At July 31, 2019 and 2018 property, plant, and equipment consist of:


   2019   2018 
Building and building improvements   $10,334   $4,917 
Machinery and equipment (includes assets under capital lease - see Note 9)    8,538    7,570 
Office furniture and computer equipment    16,229    15,362 
Leasehold improvements    5,270    5,262 
    40,371    33,111 
Accumulated depreciation and amortization    (28,179)   (26,187)
    12,192    6,924 
Land and land improvements    2,062    712 
   $14,254   $7,636