XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
9 Months Ended
Apr. 30, 2022
Jul. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 476,517 $ 448,769
Less: accumulated depreciation [1] (359,023) (317,148)
Total property and equipment, net $ 117,494 131,621
Computer, production, engineering and other equipment    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 36 months  
Total property and equipment, gross $ 336,552 300,583
Demonstration units    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 12 months  
Total property and equipment, gross $ 62,456 68,992
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross [2] $ 61,036 62,676
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Estimated Useful Life 60 months  
Total property and equipment, gross $ 16,473 $ 16,518
[1] Includes a $0.9 million write-off related to the impairment of certain leasehold improvements during the fiscal quarter ended October 31, 2020. For additional information on this lease-related impairment, refer to Note 6.
[2] Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.