XML 19 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2024
Apr. 30, 2023
Current assets:    
Cash and cash equivalents $ 166,148 $ 164,745
Trade accounts and notes receivable, net of allowances of $16,930 and $13,636, respectively 849,993 792,232
Inventories, net 580,830 575,495
Prepaid expenses and other current assets 42,352 17,051
Total current assets 1,639,323 1,549,523
Property and equipment, net of accumulated depreciation of $309,850 and $264,650, respectively 472,257 396,419
Operating lease right-of-use assets 251,207 189,351
Goodwill 853,767 700,813
Intangible assets, net 502,688 399,660
Deferred income taxes 21,890 19,839
Other assets 18,708 11,403
Total assets 3,759,840 3,267,008
Current liabilities:    
Accounts payable 420,237 377,003
Accrued compensation and employee benefits 125,610 119,887
Other accrued expenses and current liabilities 111,204 107,675
Current portion of long-term debt 50,849 54,035
Current portion of operating lease liabilities 49,150 47,681
Total current liabilities 757,050 706,281
Non-current liabilities:    
Long-term debt, less current portion 1,229,726 1,044,642
Long-term operating lease liabilities 204,865 141,786
Deferred income taxes, net 62,698 51,223
Other liabilities 44,980 48,319
Total liabilities 2,299,319 1,992,251
Commitments and contingencies
Stockholders' equity:    
Common stock, par value $0.01 per share, 500,000 shares authorized; 39,754 and 40,971 shares issued and outstanding as of April 30, 2024 and 2023, respectively 397 410
Preferred stock, par value $0.01 per share, 50,000 shares authorized; 0 shares issued and outstanding as of April 30, 2024 and 2023 0 0
Additional paid-in capital 334,596 428,508
Retained earnings 1,157,047 880,968
Accumulated other comprehensive loss (31,519) (35,129)
Total stockholders' equity 1,460,521 1,274,757
Total liabilities and stockholders' equity $ 3,759,840 $ 3,267,008