XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Leases, Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Apr. 30, 2021
Reconciliation of Undiscounted Cash Flows to Operating Lease Liabilities [Abstract]    
2022 (remaining 3 months) $ 7,674  
2023 28,264  
2024 26,882  
2025 25,454  
2026 22,807  
Thereafter 95,660  
Total future undiscounted minimum lease payments 206,741  
Less: Imputed interest 45,556  
Present value of minimum lease payments 161,185  
Less: Current portion 21,598 $ 22,440
Noncurrent portion $ 139,587 $ 145,832