XML 25 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Oct. 31, 2025
Oct. 31, 2024
Current assets    
Cash and cash equivalents $ 104.1 $ 64.6
Trade accounts receivable, net of allowances of $25.5 and $22.8 at October 31, 2025 and 2024, respectively 1,471.1 1,384.1
Costs incurred in excess of amounts billed 193.7 162.1
Prepaid expenses 91.2 103.2
Other current assets 78.6 74.8
Total current assets 1,938.7 1,788.7
Other investments 48.6 30.8
Property, plant and equipment, net of accumulated depreciation of $379.8 and $351.3 at October 31, 2025 and 2024, respectively 177.2 150.7
Right-of-use assets 95.1 101.2
Other intangible assets, net of accumulated amortization of $532.2 and $479.3 at October 31, 2025 and 2024, respectively 243.2 282.4
Goodwill 2,591.1 2,575.9
Other noncurrent assets 175.5 167.5
Total assets 5,269.5 5,097.2
Current liabilities    
Current portion of debt, net 29.4 31.6
Trade accounts payable 401.2 324.3
Accrued compensation 195.0 295.6
Accrued taxes—other than income 48.1 56.2
Deferred revenue 74.7 63.7
Insurance claims 200.8 197.5
Income taxes payable 4.0 4.8
Current portion of lease liabilities 28.2 26.6
Other accrued liabilities 324.1 348.2
Total current liabilities 1,305.7 1,348.4
Long-term debt, net 1,537.1 1,302.2
Long-term lease liabilities 83.7 92.0
Deferred income tax liability, net 39.9 60.2
Noncurrent insurance claims 459.3 421.8
Other noncurrent liabilities 54.3 86.8
Noncurrent income taxes payable 3.9 3.8
Total liabilities 3,483.8 3,315.2
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; 60,176,611 and 62,196,665 shares issued and outstanding at October 31, 2025 and 2024, respectively 0.6 0.6
Additional paid-in capital 437.4 527.4
Accumulated other comprehensive loss, net of taxes (20.5) (19.1)
Retained earnings 1,368.1 1,272.9
Total stockholders’ equity 1,785.6 1,781.9
Total liabilities and stockholders’ equity $ 5,269.5 $ 5,097.2