XML 115 R99.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segments - Reconciliation of Net Income to Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2024
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Apr. 30, 2023
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Segment Reporting [Abstract]                      
Net income $ 56,387 $ 51,905 $ 80,957 $ 86,830 $ 75,593 $ 64,775 $ 103,153 $ 89,470 $ 276,079 $ 332,991 $ 273,442
Interest expense                 75,461 65,843 58,097
Write-off of debt discount and deferred financing fees                 2,075 0 0
Interest income                 (1,754) (1,287) (163)
Provision for income taxes                 98,087 114,512 91,377
Depreciation expense                 69,206 61,177 55,437
Amortization expense                 64,156 65,730 63,795
Stock appreciation expense                 5,391 7,703 4,403
Redeemable noncontrolling interests and deferred compensation                 1,427 1,178 1,983
Equity-based compensation                 15,618 13,217 10,968
Severance and other permitted costs                 2,628 2,788 1,132
Transaction costs (acquisitions and other)                 4,856 1,961 3,545
Gain on disposal of assets                 (729) (1,413) (913)
Effects of fair value adjustments to inventory                 1,633 1,123 3,818
Debt transaction costs                 1,320 173 0
Adjusted EBITDA                 $ 615,454 $ 665,696 $ 566,921