2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Weighted Average Number Of Diluted Shares Outstanding | 207.80 | 209.80 | 221.20 | 222.70 | |
Weighted Average Number Of Shares Outstanding Basic | 207.10 | 208.70 | 220.00 | 221.40 | |
Earnings Per Share Basic | 1.81 | 2.85 | 1.98 | 2.53 | |
Earnings Per Share Diluted | 1.80 | 2.84 | 1.97 | 2.51 | |
Income Loss From Continuing Operations Per Basic Share | 0.00 | 0.00 | 0.00 | 0.00 | |
Income Loss From Continuing Operations Per Diluted Share | 0.00 | 0.00 | 0.00 | 0.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Revenues | 6825.00 | 7931.00 | 6508.00 | 6803.00 | |
Cost Of Goods And Services Sold | 4763.00 | 5510.00 | 4519.00 | 4676.00 | |
Gross Profit | 2062.00 | 2421.00 | 1989.00 | 2127.00 | |
Selling General And Administrative Expense | 1432.00 | 1509.00 | 1362.00 | 1314.00 | |
Operating Income Loss | 549.00 | 831.00 | 555.00 | 739.00 | |
Interest Income Expense Net | -47.00 | -41.00 | -22.00 | -27.00 | |
Interest Paid Net | 26.00 | 57.00 | 27.00 | 20.00 | |
Allocated Share Based Compensation Expense | 15.00 | 13.00 | 14.00 | 19.00 | |
Income Loss From Continuing Operations | 374.00 | 595.00 | 436.00 | 535.00 | |
Income Tax Expense Benefit | 121.00 | 197.00 | 96.00 | 176.00 | |
Income Taxes Paid | 390.00 | 29.00 | 322.00 | 48.00 | |
Net Income Loss | 374.00 | 595.00 | 436.00 | 560.00 | |
Comprehensive Income Net Of Tax | 400.00 | 558.00 | 401.00 | 563.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Assets | 15216.00 | 15525.00 | NA | NA | |
Liabilities | 10491.00 | 10404.00 | NA | NA | |
Liabilities And Stockholders Equity | 15216.00 | 15525.00 | NA | NA | |
Stockholders Equity | 4725.00 | 5121.00 | 4845.00 | 5157.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Assets Current | 8768.00 | 9382.00 | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 597.00 | 638.00 | NA | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 644.00 | 652.00 | 842.00 | 2173.00 | |
Accounts Receivable Net Current | 3166.00 | 3609.00 | NA | NA | |
Inventory Net | 4173.00 | 4233.00 | NA | NA | |
Prepaid Expense And Other Assets Current | 813.00 | 899.00 | NA | NA |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | NA | NA | |
Property Plant And Equipment Net | 1482.00 | 1410.00 | NA | NA | |
Goodwill | 2094.00 | 2042.00 | NA | NA | |
Intangible Assets Net Excluding Goodwill | 799.00 | 760.00 | NA | NA | |
Finite Lived Intangible Assets Net | NA | NA | NA | NA | |
Other Assets Noncurrent | 565.00 | 510.00 | NA | NA |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Liabilities Current | 4914.00 | 5095.00 | NA | NA | |
Debt Current | 55.00 | NA | NA | NA | |
Long Term Debt Current | 55.00 | NA | NA | NA | |
Accounts Payable Current | 3155.00 | 3335.00 | NA | NA | |
Dividends Payable Current | 156.00 | NA | NA | NA | |
Other Liabilities Current | 1073.00 | 1356.00 | NA | NA |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Long Term Debt | NA | NA | NA | NA | |
Long Term Debt Noncurrent | 3936.00 | 3759.00 | NA | NA | |
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 680.00 | 650.00 | NA | NA | |
Operating Lease Liability Noncurrent | 961.00 | 900.00 | NA | NA |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Stockholders Equity | 4725.00 | 5121.00 | 4845.00 | 5157.00 | |
Additional Paid In Capital | 789.00 | 773.00 | NA | NA | |
Retained Earnings Accumulated Deficit | 7945.00 | 8129.00 | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -841.00 | -867.00 | NA | NA | |
Treasury Stock Value | 3151.00 | 2897.00 | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 16.00 | 13.00 | 9.00 | 24.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 673.00 | 498.00 | 238.00 | -9.00 | |
Net Cash Provided By Used In Investing Activities | -321.00 | -104.00 | -267.00 | -80.00 | |
Net Cash Provided By Used In Financing Activities | -387.00 | -519.00 | -1298.00 | 926.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 673.00 | 498.00 | 238.00 | -9.00 | |
Net Income Loss | 374.00 | 595.00 | 436.00 | 560.00 | |
Depreciation Depletion And Amortization | 81.00 | 81.00 | 72.00 | 74.00 | |
Increase Decrease In Other Operating Capital Net | -1.00 | -2.00 | -4.00 | -2.00 | |
Increase Decrease In Inventories | -143.00 | -94.00 | 77.00 | 386.00 | |
Share Based Compensation | 14.00 | 13.00 | 11.00 | 19.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -321.00 | -104.00 | -267.00 | -80.00 | |
Payments To Acquire Property Plant And Equipment | 147.00 | 95.00 | 68.00 | 54.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -387.00 | -519.00 | -1298.00 | 926.00 | |
Payments For Repurchase Of Common Stock | 200.00 | 366.00 | 320.00 | 97.00 |
2023-01-31 | 2022-10-31 | 2022-01-31 | 2021-10-31 | ||
---|---|---|---|---|---|
Revenues | 6825.00 | 7931.00 | 6508.00 | 6803.00 | |
Canada | 321.00 | 399.00 | 336.00 | 385.00 | |
United States | 6504.00 | 7532.00 | 6172.00 | 6418.00 | |
United States, Non Residential | 3084.00 | 3530.00 | 2786.00 | 2941.00 | |
United States, Non Residential Civil Infrastructure | 508.00 | 638.00 | 473.00 | 501.00 | |
United States, Non Residential Commercial | 2114.00 | 2419.00 | 1939.00 | 2053.00 | |
United States, Non Residential Industrial | 462.00 | 473.00 | 374.00 | 387.00 | |
United States, Residential | 3420.00 | 4002.00 | 3386.00 | 3477.00 |