XML 22 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 5) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Summarizes the activity related to unrecognized tax benefits      
Unrecognized tax benefit - beginning of period $ 11,633 $ 10,321 $ 9,346
Gross increases - prior period tax positions 3,401 98 729
Gross decreases - prior period tax positions (147) (88) (878)
Gross increases - current period tax positions 8,803 1,302 1,124
Unrecognized tax benefit - end of period $ 23,690 $ 11,633 $ 10,321