XML 76 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Property, Plant, and Equipment - Summary of Depreciation and Amortization Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Depreciation and Other Amortization Expenses [Line Items]      
Depreciation and amortization $ 31,575 $ 31,972 $ 29,046
Cost of sales      
Depreciation and Other Amortization Expenses [Line Items]      
Depreciation and amortization 21,026 21,142 20,760
Research and development      
Depreciation and Other Amortization Expenses [Line Items]      
Depreciation and amortization 519 584 545
Selling and marketing      
Depreciation and Other Amortization Expenses [Line Items]      
Depreciation and amortization 533 446 530
General and administrative      
Depreciation and Other Amortization Expenses [Line Items]      
Depreciation and amortization [1] 8,606 9,113 6,780
Interest expense      
Depreciation and Other Amortization Expenses [Line Items]      
Depreciation and amortization $ 891 $ 687 $ 431
[1] General and administrative expenses included $330,644, $344,527, and $286,261 of amortization for the fiscal years ended April 30, 2021, 2020, and 2019, respectively, which were recorded as a result of our acquisitions.