XML 28 R3.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Oct. 31, 2024
Oct. 31, 2023
Current assets    
Cash and cash equivalents $ 64.6 $ 69.5
Trade accounts receivable, net of allowances of $22.8 and $25.0 at October 31, 2024 and 2023, respectively 1,384.1 1,365.0
Costs incurred in excess of amounts billed 162.1 139.2
Prepaid expenses 103.2 78.5
Other current assets 74.8 58.6
Total current assets 1,788.7 1,710.7
Other investments 30.8 28.8
Property, plant and equipment, net of accumulated depreciation of $351.3 and $326.5 at October 31, 2024 and 2023, respectively 150.7 131.5
Right-of-use assets 101.2 113.4
Other intangible assets, net of accumulated amortization of $479.3 and $438.3 at October 31, 2024 and 2023, respectively 282.4 302.9
Goodwill 2,575.9 2,491.3
Other noncurrent assets 167.5 155.0
Total assets 5,097.2 4,933.7
Current liabilities    
Current portion of debt, net 31.6 31.5
Trade accounts payable 324.3 299.1
Accrued compensation 295.6 249.7
Accrued taxes—other than income 56.2 58.9
Deferred revenue 63.7 90.1
Insurance claims 197.5 177.0
Income taxes payable 4.8 17.9
Current portion of lease liabilities 26.6 32.5
Other accrued liabilities 348.2 261.2
Total current liabilities 1,348.4 1,217.9
Long-term debt, net 1,302.2 1,279.8
Long-term lease liabilities 92.0 98.8
Deferred income tax liability, net 60.2 85.0
Noncurrent insurance claims 421.8 387.5
Other noncurrent liabilities 86.8 61.1
Noncurrent income taxes payable 3.8 3.7
Total liabilities 3,315.2 3,133.8
Commitments and contingencies
Stockholders’ Equity    
Preferred stock, $0.01 par value; 500,000 shares authorized; none issued 0.0 0.0
Common stock, $0.01 par value; 100,000,000 shares authorized; 62,196,665 and 62,847,387 shares issued and outstanding at October 31, 2024 and 2023, respectively 0.6 0.6
Additional paid-in capital 527.4 558.9
Accumulated other comprehensive loss, net of taxes (19.1) (9.2)
Retained earnings 1,272.9 1,249.6
Total stockholders’ equity 1,781.9 1,799.9
Total liabilities and stockholders’ equity $ 5,097.2 $ 4,933.7