XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES - Components of Total Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Income Tax Disclosure [Abstract]        
Unrecognized tax benefits $ 17,998 $ 17,025 $ 14,238 $ 13,848
Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards (668) (725)    
Accrued interest and penalties 2,867 2,967    
Total unrecognized tax benefits 20,197 19,267    
Short-term, included in “Income and other taxes” 2,954 3,423    
Long-term 17,243 15,844    
Total unrecognized tax benefits $ 20,197 $ 19,267