XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Reconciliation of Net Income to Adjusted EBITDA (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting [Abstract]                
Net income $ 51,905 $ 80,957 $ 86,830 $ 64,775 $ 103,153 $ 89,470 $ 219,692 $ 257,398
Interest expense 18,784     16,943     56,440 47,659
Write-off of debt discount and deferred financing fees 0     0     1,401 0
Interest income (378)     (180)     (1,144) (390)
Provision for income taxes 17,468     23,697     71,407 91,722
Depreciation expense 17,276     15,162     50,566 45,213
Amortization expense 15,528     16,257     47,193 50,872
Stock appreciation rights 1,789     314     3,408 5,888
Redeemable noncontrolling interests and deferred compensation 461     368     1,125 1,203
Equity-based compensation 3,559     3,285     11,974 10,198
Severance and other permitted costs 1,033     (315)     2,321 416
Transaction costs (acquisitions and other) 765     476     3,373 1,154
(Gain) loss on disposal of assets (222)     (411)     (663) (614)
Effects of fair value adjustments to inventory 8     457     450 636
Debt transaction costs 44     0     1,333 0
Adjusted EBITDA $ 128,020     $ 140,828     $ 468,876 $ 511,355