XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plant, and Equipment (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Property, Plant and Equipment [Line Items]      
Disposal of property, plant and equipment $ 17.4 $ 23.9  
Depreciation expense 16.8 17.1 $ 20.0
Telephone Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Depreciation expense $ 1.4 $ 1.1 $ 0.6