XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.2
Segments - Net Sales, Adjusted EBITDA and Certain Other Measures (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2022
Jan. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Apr. 30, 2021
Jan. 31, 2021
Oct. 31, 2020
Jul. 31, 2020
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Segment Reporting Information [Line Items]                      
Net sales $ 1,288,653 $ 1,153,595 $ 1,150,551 $ 1,042,076 $ 932,203 $ 751,191 $ 812,856 $ 802,573 $ 4,634,875 $ 3,298,823 $ 3,241,307
Gross Profit 412,800 $ 367,772 $ 371,870 $ 335,833 293,850 $ 243,324 $ 265,071 $ 260,458 1,488,275 1,062,703 1,063,214
Depreciation and Amortization                 119,232 108,125 116,533
Adjusted EBITDA                 566,921 319,371 299,759
Total Assets 3,104,399       2,483,898       3,104,399 2,483,898 2,324,454
Geographic divisions                      
Segment Reporting Information [Line Items]                      
Net sales                 4,559,477 3,263,893 3,213,938
Gross Profit                 1,451,748 1,051,741 1,053,555
Depreciation and Amortization                 111,452 106,152 114,279
Adjusted EBITDA                 551,200 316,774 297,646
Total Assets 2,809,394       2,459,344       2,809,394 2,459,344 2,299,880
Other                      
Segment Reporting Information [Line Items]                      
Net sales                 75,398 34,930 27,369
Gross Profit                 36,527 10,962 9,659
Depreciation and Amortization                 6,120 364 233
Adjusted EBITDA                 15,721 2,597 2,113
Total Assets 290,341       20,339       290,341 20,339 18,745
Corporate                      
Segment Reporting Information [Line Items]                      
Net sales                 0 0 0
Gross Profit                 0 0 0
Depreciation and Amortization                 1,660 1,609 2,021
Adjusted EBITDA                 0 0 0
Total Assets $ 4,664       $ 4,215       $ 4,664 $ 4,215 $ 5,829