2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 354.47 | 359.78 | 360.35 | 362.06 | 367.79 | 370.26 | 368.54 | 366.68 | 364.09 | 363.22 | 361.90 | 360.90 | 359.73 | 362.52 | 365.36 | 364.69 | 363.60 | 359.43 | 358.56 | 357.30 | 356.04 | 352.42 | 353.89 | 361.56 | 364.33 | 361.16 | 360.59 | 170.39 | 171.37 | 168.84 | 167.84 | 167.24 | 166.80 | 163.29 | 162.56 | 159.45 | 155.58 | 150.00 | 142.48 | 138.35 | 129.40 | 127.37 | 126.16 | 121.49 | 112.52 | 107.17 | 101.67 | 98.39 | 96.43 | 96.20 | 95.72 | 94.65 | 93.52 | 92.41 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 15.67 | NA | 16.12 | 16.42 | 16.59 | NA | 16.70 | 16.66 | 16.62 | NA | 16.57 | 16.61 | 16.72 | NA | 17.05 | 17.05 | 17.01 | NA | 16.97 | 16.96 | 16.91 | NA | 17.22 | 17.59 | 17.62 | NA | 16.69 | 16.27 | 16.36 | NA | 16.38 | 16.44 | 16.38 | NA | 16.46 | 16.47 | 16.42 | NA | 16.13 | 15.96 | 15.77 | NA | 15.83 | 15.58 | 15.37 | NA | 14.90 | 14.68 | 14.58 | NA | 14.36 | 14.33 | 14.30 | NA | 14.26 | 14.24 | 14.22 | |
Weighted Average Number Of Shares Outstanding Basic | 15.55 | NA | 15.99 | 16.32 | 16.49 | NA | 16.62 | 16.61 | 16.58 | NA | 16.57 | 16.57 | 16.66 | NA | 16.99 | 16.99 | 16.94 | NA | 16.92 | 16.92 | 16.86 | NA | 17.19 | 17.56 | 17.53 | NA | 16.58 | 16.20 | 16.27 | NA | 16.24 | 16.30 | 16.26 | NA | 16.29 | 16.28 | 16.18 | NA | 15.86 | 15.67 | 15.53 | NA | 15.48 | 15.23 | 14.95 | NA | 14.58 | 14.50 | 14.42 | NA | 14.36 | 14.33 | 14.30 | NA | 14.26 | 14.24 | 14.22 | |
Earnings Per Share Basic | 1.91 | 1.70 | 1.33 | 1.86 | 2.30 | 1.81 | 0.89 | 1.73 | 1.21 | 0.88 | -2.97 | 0.12 | 0.18 | 0.16 | 1.01 | 1.31 | 0.97 | 0.77 | 0.76 | 1.31 | 1.59 | 1.31 | 1.07 | 1.05 | 1.41 | 1.09 | 0.12 | 1.22 | 1.37 | 1.07 | 0.90 | 1.08 | 1.33 | 0.82 | 0.74 | 1.12 | 0.94 | 0.71 | 0.46 | 0.49 | 0.59 | 0.36 | 0.19 | 0.35 | 0.45 | 0.36 | 0.14 | 0.13 | 0.04 | -0.42 | -0.63 | -0.21 | -0.19 | -0.23 | -0.41 | -0.52 | -0.24 | |
Earnings Per Share Diluted | 1.89 | 1.69 | 1.32 | 1.85 | 2.28 | 1.80 | 0.88 | 1.73 | 1.21 | 0.88 | -2.97 | 0.12 | 0.18 | 0.17 | 1.01 | 1.31 | 0.97 | 0.77 | 0.75 | 1.31 | 1.59 | 1.30 | 1.07 | 1.05 | 1.41 | 1.08 | 0.12 | 1.21 | 1.36 | 1.06 | 0.89 | 1.07 | 1.32 | 0.81 | 0.73 | 1.10 | 0.92 | 0.69 | 0.45 | 0.48 | 0.59 | 0.36 | 0.18 | 0.34 | 0.43 | 0.35 | 0.14 | 0.13 | 0.04 | -0.42 | -0.63 | -0.21 | -0.19 | -0.23 | -0.41 | -0.52 | -0.24 |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 459.13 | 453.28 | 422.10 | 473.87 | 498.25 | 481.10 | 480.71 | 561.50 | 542.89 | 501.71 | 459.74 | 453.16 | 442.58 | 473.39 | 431.95 | 448.58 | 390.09 | 399.20 | 395.75 | 428.02 | 427.37 | 407.40 | 384.08 | 424.88 | 428.96 | 405.89 | 292.79 | 274.77 | 276.83 | 258.74 | 249.28 | 264.08 | 258.15 | 240.92 | 218.63 | 256.29 | 231.20 | 206.89 | 188.96 | 217.69 | 211.92 | 188.85 | 169.03 | 190.53 | 178.09 | 171.08 | 151.35 | 159.76 | 148.25 | 136.22 | 119.98 | 128.42 | 131.20 | 124.23 | 111.44 | 107.61 | 109.30 | |
Revenues | 459.13 | 453.28 | 422.10 | 473.87 | 498.25 | 481.10 | 480.71 | 561.50 | 542.89 | 501.71 | 459.74 | 453.16 | 442.58 | 473.39 | 431.95 | 448.58 | 390.09 | 399.20 | 395.75 | 428.02 | 427.37 | 407.40 | 384.08 | 424.88 | 428.96 | 405.89 | 292.79 | 274.77 | 276.83 | 258.74 | 249.28 | 264.08 | 258.15 | 240.92 | 218.63 | 256.29 | 231.20 | 206.89 | 188.96 | 217.69 | 211.92 | 188.85 | 169.03 | 190.53 | 178.09 | 171.08 | 151.35 | 159.76 | 148.25 | 136.22 | 119.98 | 128.42 | 131.20 | 124.23 | 111.44 | 107.61 | 109.30 | |
Cost Of Goods And Services Sold | 366.26 | 369.18 | 341.16 | 370.71 | 388.65 | 384.39 | 405.37 | 462.76 | 456.15 | 432.22 | 407.92 | 401.47 | 389.14 | 399.58 | 356.13 | 359.07 | 309.95 | 323.93 | 323.41 | 340.97 | 332.85 | 320.28 | 307.23 | 338.12 | 333.23 | 316.69 | 242.41 | 217.43 | 218.33 | 201.17 | 197.69 | 207.92 | 198.83 | 192.05 | 174.03 | 200.24 | 181.03 | 163.57 | 153.85 | 180.71 | 174.80 | 156.67 | 143.03 | 158.26 | 144.38 | 138.77 | 127.84 | 134.97 | 126.21 | 118.86 | 105.39 | 112.30 | 112.79 | 107.85 | 99.28 | 97.80 | 94.92 | |
Gross Profit | 92.87 | 84.10 | 80.94 | 103.16 | 109.61 | 96.70 | 75.34 | 98.73 | 86.75 | 69.49 | 51.82 | 51.69 | 53.44 | 73.81 | 75.82 | 89.51 | 80.14 | 75.27 | 72.35 | 87.05 | 94.52 | 87.12 | 76.85 | 86.76 | 95.74 | 89.19 | 50.38 | 57.34 | 58.49 | 57.57 | 51.60 | 56.15 | 59.32 | 48.87 | 44.60 | 56.05 | 50.17 | 43.32 | 35.12 | 36.98 | 37.11 | 32.19 | 26.00 | 32.27 | 33.72 | 32.31 | 23.51 | 24.79 | 22.04 | 17.37 | 14.59 | 16.11 | 18.41 | 16.38 | 12.16 | 9.82 | 14.39 | |
General And Administrative Expense | 21.50 | 22.26 | 31.12 | 35.04 | 35.59 | 33.92 | 28.85 | 32.10 | 30.18 | 25.99 | 23.27 | 24.60 | 23.69 | 25.87 | 26.20 | 30.23 | 29.98 | 27.09 | 26.91 | 29.90 | 29.43 | 26.91 | 27.46 | 28.72 | 29.83 | 28.41 | 23.49 | 8.44 | 9.51 | 12.34 | 11.48 | 10.68 | 10.93 | 9.40 | 9.18 | 10.73 | 10.73 | 9.06 | 8.05 | 8.24 | 8.41 | 8.33 | 6.56 | 7.59 | 8.40 | 8.60 | 6.71 | 6.62 | 5.64 | 6.55 | 6.27 | 6.17 | 6.34 | 5.43 | 5.42 | 6.04 | 5.82 | |
Selling And Marketing Expense | 24.34 | 23.61 | 21.95 | 22.68 | 24.36 | 22.82 | 21.36 | 24.65 | 25.77 | 24.55 | 23.45 | 21.57 | 22.99 | 26.10 | 21.86 | 21.61 | 19.90 | 21.07 | 21.40 | 20.45 | 20.69 | 21.74 | 22.21 | 22.99 | 22.94 | 22.45 | 19.17 | 18.08 | 18.15 | 18.85 | 18.52 | 17.15 | 16.46 | 17.31 | 16.67 | 16.78 | 15.72 | 16.48 | 16.01 | 16.30 | 15.52 | 14.90 | 14.29 | 15.87 | 14.48 | 14.83 | 13.08 | 14.97 | 14.52 | 14.12 | 13.67 | 14.51 | 15.98 | 15.06 | 16.07 | 15.80 | 14.10 | |
Operating Income Loss | 47.03 | 38.22 | 27.88 | 45.46 | 49.83 | 39.75 | 23.82 | 41.98 | 30.80 | 18.95 | 5.22 | 5.53 | 6.46 | 21.40 | 28.60 | 34.88 | 26.80 | 26.92 | 24.03 | 36.89 | 44.42 | 38.55 | 27.15 | 35.46 | 40.53 | 38.34 | 7.72 | 30.82 | 30.83 | 26.38 | 21.60 | 28.33 | 31.92 | 22.16 | 18.74 | 28.54 | 23.72 | 18.02 | 11.05 | 12.44 | 13.19 | 9.36 | 5.10 | 8.79 | 10.84 | 9.01 | 3.59 | 3.51 | 1.11 | -9.26 | -15.70 | -4.56 | -3.92 | -4.11 | -9.34 | -12.04 | -5.56 | |
Interest Income Expense Net | NA | -1.89 | -1.93 | -1.95 | -2.44 | -3.22 | -4.30 | -4.42 | -4.05 | -2.99 | -2.67 | -2.36 | -2.17 | -5.37 | -5.75 | -5.98 | -6.03 | -6.58 | -6.92 | -7.44 | -8.09 | -8.45 | -8.84 | -8.94 | -9.43 | -10.17 | -4.04 | 0.63 | 0.52 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Interest Paid Net | 3.79 | -11.15 | 3.56 | 3.76 | 3.84 | -13.19 | 4.70 | 4.64 | 3.86 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Interest Income Expense Nonoperating Net | -2.29 | NA | NA | NA | -2.44 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 2.94 | 3.50 | 2.78 | 2.15 | 2.25 | 2.15 | 1.86 | 1.75 | 1.64 | 1.30 | 1.01 | 1.22 | 1.18 | 1.06 | 1.32 | 1.27 | 0.96 | 0.88 | 1.05 | 1.18 | 0.90 | 0.75 | 0.67 | 0.84 | 0.79 | 0.59 | 0.90 | 0.66 | 0.94 | 0.99 | 0.83 | 0.80 | 0.85 | 0.96 | 0.86 | 0.83 | 0.96 | 0.96 | 0.77 | 0.82 | 0.94 | 0.78 | 0.79 | 0.87 | 0.86 | 0.86 | 0.89 | 0.78 | 0.98 | 0.81 | 0.77 | 0.85 | 0.98 | NA | NA | NA | NA | |
Income Tax Expense Benefit | 9.86 | 7.80 | 7.22 | 10.12 | 10.62 | 7.69 | 4.91 | 9.68 | 6.69 | 2.54 | -17.31 | 0.28 | 1.23 | -0.85 | 5.92 | 7.63 | 5.97 | 3.94 | 4.47 | 7.82 | 9.46 | 6.79 | 5.72 | 6.92 | 7.77 | 9.05 | 1.77 | 11.71 | 9.09 | 9.41 | 7.22 | 10.79 | 10.30 | 7.48 | 6.67 | 10.35 | 8.56 | 6.73 | 3.69 | 4.65 | 3.82 | 3.77 | 2.05 | 3.36 | 4.03 | 3.69 | 1.42 | 1.42 | 0.45 | -3.22 | -6.54 | -1.55 | -1.19 | 0.23 | -3.48 | -4.57 | -2.12 | |
Income Taxes Paid | 0.30 | -44.87 | 13.22 | 17.23 | 14.49 | -34.95 | 21.64 | 12.72 | 0.64 | 0.00 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.00 | 0.01 | 0.02 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0.00 | -17.44 | 16.34 | 1.12 | -19.95 | 8.17 | 11.44 | 0.36 | -23.16 | 7.62 | 13.94 | 1.62 | NA | 2.67 | 7.74 | 0.20 | NA | 0.13 | 3.72 | 0.13 | NA | 0.11 | 0.05 | 0.11 | NA | 0.05 | 0.03 | 0.14 | NA | NA | NA | NA | |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax | -2.14 | NA | -2.81 | -0.99 | 0.91 | NA | -2.63 | 5.26 | -1.28 | NA | 2.25 | 2.46 | -0.57 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | -2.14 | NA | -2.81 | -0.99 | 0.91 | NA | -2.63 | 5.26 | -1.28 | NA | 56.08 | 2.84 | -0.20 | NA | 0.33 | 0.33 | 0.33 | NA | 0.32 | 0.32 | 0.32 | -0.73 | 0.31 | 0.31 | 0.31 | -0.66 | -41.77 | 20.00 | 22.52 | -47.79 | 14.82 | 17.91 | 21.93 | -52.42 | 12.23 | 18.40 | 15.37 | -39.46 | 7.41 | 7.80 | 9.37 | -9.17 | 3.07 | 5.44 | 6.83 | -9.53 | 2.20 | 2.09 | 0.70 | -5.04 | -16.39 | -2.65 | -2.38 | NA | NA | NA | NA | |
Net Income Loss | 29.63 | 26.80 | 21.23 | 30.34 | 37.85 | 30.14 | 14.73 | 28.78 | 20.07 | 14.52 | -49.26 | 2.03 | 2.98 | 2.83 | 17.20 | 22.26 | 16.48 | 13.01 | 12.80 | 22.16 | 26.88 | 22.02 | 18.41 | 18.49 | 24.77 | 19.11 | 2.00 | 19.75 | 22.28 | 17.35 | 14.55 | 17.64 | 21.66 | 13.37 | 12.01 | 18.18 | 15.16 | 11.31 | 7.28 | 7.67 | 9.24 | 5.63 | 2.90 | 5.27 | 6.66 | 5.19 | 2.06 | 1.95 | 0.56 | -5.98 | -9.11 | -2.98 | -2.72 | -3.39 | -5.83 | -7.38 | -3.42 | |
Comprehensive Income Net Of Tax | 27.49 | 26.62 | 18.42 | 29.36 | 38.76 | 28.93 | 12.10 | 34.05 | 18.79 | 20.60 | 6.82 | 4.87 | 2.78 | -1.55 | 17.52 | 22.59 | 16.81 | 10.38 | 13.12 | 22.48 | 27.20 | 20.68 | 18.72 | 18.80 | 25.07 | 18.45 | 2.26 | 20.00 | 22.52 | 23.41 | 14.82 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 1623.42 | 1593.87 | 1573.84 | 1534.11 | 1530.63 | 1518.80 | 1564.37 | 1651.03 | 1646.21 | 1632.50 | 1591.68 | 1595.74 | 1589.59 | 1636.51 | 1656.87 | 1672.88 | 1667.44 | 1622.81 | 1593.83 | 1598.66 | 1623.42 | 1529.93 | 1532.84 | 1577.12 | 1597.01 | 1645.35 | 1701.99 | 513.30 | 517.21 | 501.27 | 490.36 | 494.51 | 490.25 | 466.69 | 446.72 | 450.05 | 422.59 | 398.90 | 363.35 | 355.58 | 340.45 | 330.06 | 327.86 | 324.84 | 303.83 | 293.99 | 270.77 | 269.15 | 260.72 | 265.12 | 261.09 | 262.73 | 267.56 | 268.37 | NA | NA | NA | |
Liabilities And Stockholders Equity | 1623.42 | 1593.87 | 1573.84 | 1534.11 | 1530.63 | 1518.80 | 1564.37 | 1651.03 | 1646.21 | 1632.50 | 1591.68 | 1595.74 | 1589.59 | 1636.51 | 1656.87 | 1672.88 | 1667.44 | 1622.81 | 1593.83 | 1598.66 | 1623.42 | 1529.93 | 1532.84 | 1577.12 | 1597.01 | 1645.35 | 1701.99 | 513.30 | 517.21 | 501.27 | 490.36 | 494.51 | 490.25 | 466.69 | 446.72 | 450.05 | 422.59 | 398.90 | 363.35 | 355.58 | 340.45 | 330.06 | 327.86 | 324.84 | 303.83 | 293.99 | 270.77 | 269.15 | 260.72 | 265.12 | 261.09 | 262.73 | 267.56 | 268.37 | NA | NA | NA | |
Stockholders Equity | 913.84 | 910.38 | 896.91 | 895.58 | 894.37 | 873.79 | 843.14 | 829.18 | 792.54 | 772.88 | 750.95 | 743.14 | 737.10 | 742.90 | 763.39 | 745.19 | 721.52 | 700.54 | 689.28 | 674.91 | 651.17 | 620.35 | 607.97 | 616.34 | 609.91 | 581.66 | 562.65 | 375.14 | 372.42 | 352.45 | 328.04 | 315.27 | 301.70 | 280.76 | 277.79 | 266.93 | 249.26 | 229.84 | 226.28 | 214.74 | 198.75 | 190.54 | 180.53 | 172.79 | 158.38 | 146.19 | 140.47 | 135.00 | 130.95 | 130.02 | 134.58 | 149.89 | 151.41 | 153.97 | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 415.22 | 402.71 | 402.13 | 402.06 | 394.11 | 368.25 | 411.46 | 476.31 | 464.32 | 428.66 | 383.96 | 371.71 | 355.42 | 392.08 | 404.05 | 404.35 | 387.97 | 325.17 | 312.21 | 309.02 | 318.20 | 306.04 | 292.50 | 326.48 | 330.37 | 364.37 | 415.07 | 342.17 | 342.42 | 339.23 | 327.74 | 332.89 | 322.57 | 302.21 | 294.84 | 308.96 | 295.29 | 281.50 | 257.64 | 251.21 | 235.83 | 225.42 | 214.88 | 210.54 | 188.11 | 177.92 | 149.66 | 145.87 | 131.78 | 131.10 | 115.86 | 119.01 | 121.92 | 120.42 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 89.27 | 87.40 | 97.83 | 96.38 | 89.65 | 41.73 | 45.82 | 44.83 | 33.70 | 22.32 | 0.87 | 8.01 | 27.82 | 91.07 | 91.79 | 112.56 | 128.06 | 97.06 | 47.06 | 51.44 | 71.05 | 57.66 | 42.01 | 57.86 | 50.19 | 78.41 | 139.62 | 162.54 | 175.60 | 176.98 | 163.22 | 155.64 | 162.56 | 174.46 | 164.68 | 164.97 | 153.02 | 149.54 | 132.53 | 130.86 | 138.12 | 135.70 | 126.05 | 118.50 | 100.44 | 96.97 | 66.00 | 63.05 | 60.80 | 66.62 | 59.23 | 57.08 | 56.12 | 55.42 | 52.54 | 55.87 | 51.76 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 89.27 | 87.40 | 97.83 | 96.38 | 89.65 | 41.73 | 45.82 | 44.83 | 33.70 | 22.32 | 0.87 | 8.01 | 27.82 | 91.07 | 91.79 | 112.56 | 128.06 | 97.06 | 47.06 | 51.44 | 71.05 | 57.66 | 42.01 | NA | 50.19 | 78.41 | NA | NA | NA | 176.98 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 117.18 | 117.56 | 113.07 | 120.74 | 117.76 | 119.16 | 117.74 | 153.64 | 162.45 | 156.96 | 151.12 | 149.19 | 130.74 | 146.87 | 147.83 | 149.16 | 123.30 | 106.34 | 122.35 | 120.12 | 120.00 | 125.90 | 117.20 | 131.22 | 131.40 | 136.35 | 121.78 | 66.21 | 62.77 | 63.12 | 59.49 | 68.33 | 57.58 | 55.81 | 49.53 | 61.20 | 53.11 | 46.14 | 48.17 | 54.78 | 51.37 | 46.48 | 48.11 | 49.16 | 45.28 | 39.04 | 40.95 | 41.17 | 33.79 | 32.53 | 25.01 | 28.67 | 30.70 | 31.07 | NA | NA | NA | |
Inventory Net | 177.12 | 159.10 | 163.38 | 162.06 | 167.54 | 190.70 | 224.76 | 252.96 | 247.02 | 228.26 | 204.23 | 191.00 | 181.79 | 140.28 | 144.59 | 127.72 | 126.70 | 111.84 | 121.93 | 119.76 | 115.34 | 108.50 | 116.12 | 116.00 | 113.50 | 104.80 | 108.00 | 46.72 | 44.48 | 42.86 | 41.27 | 40.74 | 39.95 | 39.32 | 38.10 | 37.80 | 37.00 | 35.99 | 34.87 | 35.34 | 35.46 | 31.52 | 29.67 | 31.13 | 30.77 | 29.34 | 28.14 | 28.09 | 24.48 | 22.34 | 22.14 | 24.75 | 25.19 | 24.47 | NA | NA | NA | |
Inventory Finished Goods | 63.82 | 53.09 | 52.47 | 48.32 | 51.50 | 60.68 | 64.82 | 82.82 | 83.18 | 78.63 | 50.02 | 45.95 | 45.22 | 43.53 | 47.34 | 41.25 | 41.28 | 32.57 | 37.02 | 38.91 | 37.61 | 34.87 | 35.07 | 35.42 | 36.56 | 34.11 | 31.62 | 19.58 | 19.45 | 19.37 | 17.50 | 18.65 | 17.19 | 17.48 | 15.04 | 16.16 | 15.45 | 14.80 | 12.72 | 14.26 | 14.53 | 13.44 | 11.09 | 12.13 | 12.07 | 11.32 | 10.28 | 9.59 | 9.48 | 8.73 | NA | NA | NA | NA | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 26.07 | 24.10 | 27.85 | 22.88 | 19.16 | 16.66 | 23.14 | 24.87 | 21.16 | 21.11 | 19.39 | 18.40 | 15.07 | 13.86 | 19.84 | 14.91 | 9.91 | 9.93 | 14.63 | 15.01 | 11.31 | 11.44 | 13.88 | 11.66 | 10.02 | 10.80 | 10.31 | 9.19 | 4.83 | 4.53 | 7.01 | 8.67 | 5.73 | 6.86 | 8.43 | 4.51 | 3.82 | 4.76 | 3.76 | 3.96 | 2.97 | 3.86 | 3.31 | 3.45 | 2.81 | 3.08 | 2.56 | 2.60 | 2.92 | 2.52 | 2.11 | 2.30 | 4.28 | 3.80 | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 642.00 | 653.72 | 628.14 | 601.94 | 585.86 | 573.59 | 552.57 | 548.35 | 543.74 | 541.33 | 528.09 | 523.43 | 513.63 | 501.60 | 491.78 | 487.69 | 490.85 | 488.77 | 488.02 | 477.79 | 467.82 | 462.94 | 459.90 | 454.94 | 450.01 | 444.63 | 436.44 | NA | NA | 324.01 | NA | NA | NA | 308.40 | NA | NA | NA | 287.86 | NA | NA | NA | 271.09 | NA | NA | NA | 288.23 | NA | NA | NA | 281.88 | NA | NA | NA | NA | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 389.63 | 381.26 | 375.97 | 366.76 | 362.05 | 354.17 | 349.06 | 344.70 | 336.55 | 327.52 | 319.37 | 314.74 | 306.70 | 297.59 | 290.90 | 288.79 | 291.76 | 284.94 | 279.24 | 270.89 | 262.86 | 254.68 | 247.92 | 241.52 | 233.72 | 226.53 | 225.81 | NA | NA | 216.07 | NA | NA | NA | 209.07 | NA | NA | NA | 202.34 | NA | NA | NA | 197.04 | NA | NA | NA | 214.16 | NA | NA | NA | 206.50 | NA | NA | NA | NA | NA | NA | NA | |
Amortization Of Intangible Assets | NA | 0.00 | 7.60 | 11.40 | 11.40 | 11.50 | 11.40 | 11.40 | 11.40 | 11.50 | 11.40 | 11.40 | 11.40 | 11.40 | 12.00 | 12.30 | 12.30 | 12.30 | 12.20 | 12.30 | 12.30 | 12.30 | 12.20 | 12.20 | 12.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Property Plant And Equipment Net | 252.37 | 272.46 | 252.17 | 235.17 | 223.81 | 219.41 | 203.51 | 203.65 | 207.19 | 213.81 | 208.73 | 208.70 | 206.93 | 204.00 | 200.88 | 198.90 | 199.09 | 203.82 | 208.78 | 206.90 | 204.96 | 208.26 | 211.98 | 213.42 | 216.30 | 218.10 | 210.63 | 121.73 | 115.43 | 107.93 | 103.12 | 103.22 | 100.35 | 99.33 | 102.87 | 101.78 | 94.39 | 85.52 | 79.77 | 76.20 | 74.53 | 74.05 | 73.48 | 73.77 | 73.88 | 74.06 | 74.83 | 74.23 | 73.50 | 75.38 | 78.60 | 95.41 | 97.63 | 100.63 | NA | NA | NA | |
Goodwill | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.61 | 767.91 | 767.45 | 765.74 | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 38.62 | 16.30 | 16.63 | 20.98 | 22.13 | 25.11 | 31.57 | 35.31 | 24.09 | 24.22 | 16.73 | 14.66 | 12.21 | 12.25 | 14.20 | 13.72 | 13.72 | 13.98 | 18.25 | 16.93 | 16.64 | 15.52 | 16.16 | 13.27 | 12.80 | 13.34 | 15.21 | 10.29 | 10.12 | 9.82 | 9.39 | 8.96 | 8.78 | 8.95 | 8.78 | 4.05 | 3.83 | 3.72 | 4.78 | 4.92 | 5.60 | 5.83 | 7.11 | 7.07 | 6.93 | 6.94 | 7.35 | 7.29 | 11.47 | 11.54 | 14.41 | 4.73 | 4.72 | 4.40 | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 209.36 | 195.73 | 188.28 | 181.49 | 175.50 | 178.12 | 168.12 | 211.20 | 236.86 | 216.23 | 192.95 | 195.13 | 198.82 | 220.45 | 210.88 | 195.15 | 178.06 | 155.61 | 169.20 | 169.41 | 180.43 | 149.59 | 142.51 | 166.27 | 160.46 | 170.46 | 182.70 | 100.21 | 99.16 | 101.50 | 96.14 | 96.27 | 96.78 | 92.31 | 87.84 | 101.24 | 90.07 | 84.79 | 78.30 | 79.61 | 79.35 | 76.42 | 71.29 | 74.64 | 67.41 | 69.11 | 59.80 | 61.26 | 55.60 | 59.22 | 48.86 | 47.79 | 51.57 | 50.84 | NA | NA | NA | |
Long Term Debt Current | 2.70 | 2.72 | 2.14 | 2.27 | 2.18 | 2.26 | 2.55 | 2.47 | 2.39 | 2.26 | 2.25 | 2.16 | 2.13 | 8.32 | 2.04 | 2.10 | 2.09 | 2.22 | 2.31 | 2.32 | 2.35 | 2.29 | 2.30 | 4.44 | 4.26 | 4.14 | 14.86 | 1.71 | 1.69 | 1.60 | 1.58 | 1.59 | 1.60 | 1.57 | 1.57 | 1.54 | 1.51 | 1.46 | 1.44 | 1.32 | 1.27 | 1.15 | 1.44 | 1.32 | 1.23 | 1.16 | 1.05 | 0.96 | 0.91 | 0.88 | 0.97 | 0.94 | 0.93 | 0.93 | NA | NA | NA | |
Accounts Payable Current | 69.63 | 64.47 | 64.91 | 59.35 | 61.58 | 63.91 | 58.97 | 85.62 | 112.99 | 111.42 | 87.99 | 87.11 | 87.21 | 91.62 | 88.77 | 78.40 | 62.82 | 56.34 | 66.38 | 62.85 | 67.17 | 61.28 | 56.99 | 66.24 | 60.88 | 71.10 | 65.05 | 38.74 | 40.90 | 41.31 | 32.90 | 37.89 | 38.92 | 35.01 | 34.16 | 39.86 | 34.83 | 34.29 | 29.97 | 31.20 | 31.59 | 29.18 | 24.92 | 26.34 | 23.75 | 23.31 | 22.94 | 22.98 | 21.18 | 19.49 | 15.17 | 15.43 | 18.19 | 18.57 | NA | NA | NA | |
Other Accrued Liabilities Current | 31.52 | 23.48 | 19.10 | 23.05 | 21.77 | 24.69 | 18.60 | 21.85 | 27.77 | 20.24 | 17.87 | 19.32 | 22.03 | 21.91 | 21.93 | 21.90 | 29.18 | 16.73 | 21.11 | 18.26 | 22.75 | 18.14 | 21.23 | 18.64 | 25.47 | 27.25 | 37.30 | 12.13 | 12.21 | 13.77 | 12.74 | 11.73 | 11.82 | 12.26 | 10.91 | 12.02 | 11.06 | 12.45 | 11.18 | 11.07 | 13.26 | 9.85 | 10.06 | 8.05 | 10.02 | 8.28 | 7.18 | 4.80 | 7.43 | 8.13 | 7.31 | 7.75 | 7.80 | 8.33 | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt And Capital Lease Obligations | 372.18 | 371.76 | 371.31 | 370.93 | 369.36 | 369.40 | 440.68 | 486.18 | 486.44 | 506.73 | 506.49 | 501.43 | 491.41 | 513.45 | 516.56 | 555.91 | 595.25 | 594.92 | 600.57 | 617.93 | 647.70 | 689.21 | 709.82 | 717.94 | 747.38 | 809.90 | 881.59 | 16.09 | 16.21 | 15.28 | 24.46 | 23.90 | 22.77 | 22.48 | 23.63 | 21.03 | 21.29 | 21.50 | 20.27 | 20.32 | 20.46 | 20.45 | 23.31 | 23.65 | 23.62 | 23.59 | 23.42 | 23.72 | 23.70 | 23.79 | NA | NA | NA | 24.66 | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 5.18 | 5.00 | 2.42 | 7.28 | 9.82 | 11.93 | 26.90 | 34.45 | 36.05 | 38.34 | 39.33 | 40.64 | 43.45 | 38.35 | 45.61 | 47.70 | 50.15 | 52.94 | NA | NA | NA | 64.75 | NA | NA | NA | 71.56 | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 4.21 | 4.43 | 4.15 | 3.84 | 3.78 | 4.19 | 2.48 | 2.28 | 2.46 | 3.23 | 2.41 | 10.96 | 11.89 | 11.74 | 11.49 | 15.41 | 11.36 | 6.35 | 4.84 | 4.71 | 4.65 | 6.03 | 6.25 | 5.45 | 4.34 | 4.80 | 5.19 | 3.71 | 3.62 | 4.02 | 3.62 | 3.56 | 3.47 | 4.01 | 1.99 | 1.91 | 1.73 | 1.45 | 1.33 | 1.28 | 1.16 | 1.10 | 1.47 | 1.47 | 1.42 | 1.40 | 1.58 | 1.51 | 1.48 | 1.54 | 1.80 | 1.88 | 2.08 | 2.18 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 118.67 | 106.57 | 110.77 | 75.00 | 77.81 | 81.37 | 83.05 | 87.73 | 91.86 | 95.08 | 99.55 | 104.43 | 106.92 | 109.63 | 108.94 | 113.51 | 111.09 | 112.45 | 73.30 | 72.07 | 76.27 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 913.84 | 910.38 | 896.91 | 895.58 | 894.37 | 873.79 | 843.14 | 829.18 | 792.54 | 772.88 | 750.95 | 743.14 | 737.10 | 742.90 | 763.39 | 745.19 | 721.52 | 700.54 | 689.28 | 674.91 | 651.17 | 620.35 | 607.97 | 616.34 | 609.91 | 581.66 | 562.65 | 375.14 | 372.42 | 352.45 | 328.04 | 315.27 | 301.70 | 280.76 | 277.79 | 266.93 | 249.26 | 229.84 | 226.28 | 214.74 | 198.75 | 190.54 | 180.53 | 172.79 | 158.38 | 146.19 | 140.47 | 135.00 | 130.95 | 130.02 | 134.58 | 149.89 | 151.41 | 153.97 | NA | NA | NA | |
Common Stock Value | 354.47 | 359.78 | 360.35 | 362.06 | 367.79 | 370.26 | 368.54 | 366.68 | 364.09 | 363.22 | 361.90 | 360.90 | 359.73 | 362.52 | 365.36 | 364.69 | 363.60 | 359.43 | 358.56 | 357.30 | 356.04 | 352.42 | 353.89 | 361.56 | 364.33 | 361.16 | 360.59 | 170.39 | 171.37 | 168.84 | 167.84 | 167.24 | 166.80 | 163.29 | 162.56 | 159.45 | 155.58 | 150.00 | 142.48 | 138.35 | 129.40 | 127.37 | 126.16 | 121.49 | 112.52 | 107.17 | 101.67 | 98.39 | 96.43 | 96.20 | 95.72 | 94.65 | 93.52 | 92.41 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 554.19 | 543.27 | 529.06 | 523.22 | 515.29 | 493.16 | 463.02 | 448.29 | 419.50 | 399.43 | 384.91 | 434.17 | 432.14 | 434.94 | 448.22 | 431.02 | 408.77 | 392.28 | 379.27 | 366.46 | 344.30 | 317.42 | 302.23 | 303.23 | 294.34 | 269.58 | 241.73 | 244.68 | 241.23 | 224.03 | 206.68 | 194.77 | 181.91 | 164.76 | 155.44 | 147.90 | 134.33 | 120.70 | 109.39 | 102.11 | 95.20 | 89.15 | 86.01 | 83.11 | 77.83 | 71.18 | 65.99 | 63.93 | 61.98 | 61.42 | 67.40 | 76.52 | 79.49 | 83.50 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | 5.18 | 7.32 | 7.49 | 10.30 | 11.29 | 10.37 | 11.59 | 14.21 | 8.95 | 10.22 | 4.14 | -51.93 | -54.77 | -54.57 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 40.81 | 43.32 | 43.71 | 57.00 | 86.72 | 88.03 | 55.38 | 18.13 | 37.30 | 37.50 | -2.88 | -16.76 | 6.59 | 44.25 | 30.94 | 36.57 | 40.00 | 65.33 | 25.98 | 23.62 | 62.61 | 52.90 | 30.28 | 54.73 | 52.94 | 37.89 | 7.04 | 15.27 | 26.57 | 25.42 | 11.52 | 7.20 | 32.95 | 20.86 | 11.57 | 24.33 | 15.02 | 22.74 | 17.36 | 9.37 | 9.27 | 16.99 | 7.73 | 13.55 | 2.26 | 21.89 | 4.39 | 2.02 | -3.77 | 2.63 | 5.54 | 3.67 | 4.21 | 5.48 | 0.12 | 5.91 | 1.69 | |
Net Cash Provided By Used In Investing Activities | -11.39 | -36.48 | -21.88 | -19.61 | -14.22 | -26.08 | -8.29 | -6.41 | -4.56 | -15.81 | -8.67 | -12.39 | -14.71 | -13.06 | -10.43 | -11.09 | -7.84 | -8.70 | -11.93 | -12.71 | -5.58 | -6.62 | -11.58 | -3.31 | -16.41 | -15.96 | 2.78 | -9.96 | -21.18 | -2.01 | -1.32 | -9.85 | -40.57 | -7.09 | -7.88 | -10.50 | -15.29 | -13.09 | -17.53 | -22.71 | -3.27 | -1.31 | -2.48 | -2.85 | -2.95 | -1.55 | -3.09 | 0.38 | -1.86 | -2.33 | -2.95 | -2.55 | -2.09 | -1.17 | -1.87 | -0.39 | -2.04 | |
Net Cash Provided By Used In Financing Activities | -27.55 | -17.27 | -20.39 | -30.66 | -24.58 | -66.04 | -46.10 | -0.59 | -21.36 | -0.24 | 4.41 | 9.35 | -55.13 | -31.91 | -41.27 | -40.97 | -1.17 | -6.63 | -18.42 | -30.53 | -43.64 | -30.62 | -34.55 | -43.74 | -64.75 | -83.15 | -32.74 | -18.36 | -6.77 | -9.64 | -2.63 | -4.27 | -4.28 | -3.98 | -3.98 | -1.88 | 3.76 | 7.37 | 1.83 | 6.08 | -3.57 | -6.04 | 2.30 | 7.36 | 4.16 | 10.62 | 1.66 | -0.15 | -0.18 | 7.09 | -0.45 | -0.15 | -1.42 | -1.44 | -1.57 | -1.41 | -1.13 |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 40.81 | 43.32 | 43.71 | 57.00 | 86.72 | 88.03 | 55.38 | 18.13 | 37.30 | 37.50 | -2.88 | -16.76 | 6.59 | 44.25 | 30.94 | 36.57 | 40.00 | 65.33 | 25.98 | 23.62 | 62.61 | 52.90 | 30.28 | 54.73 | 52.94 | 37.89 | 7.04 | 15.27 | 26.57 | 25.42 | 11.52 | 7.20 | 32.95 | 20.86 | 11.57 | 24.33 | 15.02 | 22.74 | 17.36 | 9.37 | 9.27 | 16.99 | 7.73 | 13.55 | 2.26 | 21.89 | 4.39 | 2.02 | -3.77 | 2.63 | 5.54 | 3.67 | 4.21 | 5.48 | 0.12 | 5.91 | 1.69 | |
Net Income Loss | 29.63 | 26.80 | 21.23 | 30.34 | 37.85 | 30.14 | 14.73 | 28.78 | 20.07 | 14.52 | -49.26 | 2.03 | 2.98 | 2.83 | 17.20 | 22.26 | 16.48 | 13.01 | 12.80 | 22.16 | 26.88 | 22.02 | 18.41 | 18.49 | 24.77 | 19.11 | 2.00 | 19.75 | 22.28 | 17.35 | 14.55 | 17.64 | 21.66 | 13.37 | 12.01 | 18.18 | 15.16 | 11.31 | 7.28 | 7.67 | 9.24 | 5.63 | 2.90 | 5.27 | 6.66 | 5.19 | 2.06 | 1.95 | 0.56 | -5.98 | -9.11 | -2.98 | -2.72 | -3.39 | -5.83 | -7.38 | -3.42 | |
Depreciation Depletion And Amortization | 12.80 | 12.60 | 19.96 | 23.06 | 23.16 | 22.92 | 23.23 | 23.75 | 23.85 | 23.90 | 23.92 | 24.34 | 24.44 | 23.81 | 24.70 | 25.43 | 26.35 | 25.15 | 24.84 | 24.41 | 24.11 | 24.16 | 23.56 | 23.71 | 23.02 | 23.34 | 10.69 | 5.44 | 5.54 | 4.96 | 4.85 | 4.38 | 4.50 | 4.65 | 4.29 | 3.96 | 3.56 | 3.62 | 3.52 | 3.71 | 3.68 | 3.69 | 3.68 | 3.64 | 3.54 | 3.46 | 3.40 | 3.70 | 3.87 | 6.18 | 5.72 | 5.51 | 5.97 | 6.34 | 6.54 | 6.76 | 7.06 | |
Increase Decrease In Accounts Receivable | -0.60 | 4.55 | -8.23 | 2.99 | -1.08 | 1.81 | -35.74 | -7.17 | 6.09 | 6.93 | 1.61 | 19.47 | -16.64 | -0.73 | -1.51 | 27.55 | 17.52 | -15.85 | -0.14 | 0.40 | -5.43 | 9.48 | -13.77 | -0.68 | -4.76 | 15.21 | 0.62 | 3.36 | -0.41 | 4.01 | -9.08 | 10.94 | 1.91 | 6.68 | -12.04 | 8.15 | 7.14 | -1.72 | -7.02 | 3.32 | 5.13 | -1.50 | -1.21 | 3.82 | 6.44 | -1.73 | -0.20 | 7.41 | 1.34 | 7.80 | -3.73 | -2.22 | -0.31 | 3.19 | 0.39 | 4.57 | -4.64 | |
Increase Decrease In Inventories | 18.95 | -2.48 | 1.67 | -4.91 | -22.74 | -30.57 | -28.11 | 8.19 | 19.55 | 24.33 | 12.86 | 9.67 | 23.53 | 27.13 | 6.07 | -16.97 | 14.97 | -0.74 | 3.53 | 1.70 | 0.00 | 32.12 | -5.16 | -13.96 | -8.15 | -11.45 | 4.13 | 2.70 | 1.83 | 2.35 | 0.63 | 1.22 | 0.72 | 1.64 | 0.32 | 1.27 | 1.04 | 1.28 | -0.41 | 0.74 | 4.00 | 2.04 | -1.45 | 0.79 | 1.50 | 1.38 | 0.22 | 3.31 | 2.16 | 1.15 | -1.61 | -0.42 | 0.77 | 1.15 | -0.41 | 0.43 | -1.50 | |
Increase Decrease In Accounts Payable | 3.02 | 5.45 | 0.55 | -3.43 | -2.34 | 3.29 | -27.43 | -27.54 | 1.49 | 22.13 | -0.53 | -0.65 | -4.56 | 39.36 | -1.78 | -4.36 | -0.47 | 0.55 | -1.15 | -4.54 | -1.09 | 0.95 | -3.60 | -2.96 | 0.83 | 5.78 | -4.07 | -2.16 | -0.41 | 8.41 | -4.99 | -1.03 | 3.91 | 0.86 | -5.70 | 5.03 | 0.54 | 4.32 | -1.23 | -0.39 | 2.42 | 4.26 | -1.42 | 2.59 | 0.44 | 0.36 | -0.03 | 1.79 | 1.69 | 4.32 | -0.26 | -2.77 | -0.38 | 2.55 | 1.08 | 1.52 | -0.62 | |
Deferred Income Tax Expense Benefit | 0.90 | -1.02 | -3.90 | -2.21 | -2.44 | -12.25 | -6.66 | -3.38 | -1.85 | -1.29 | -20.43 | -3.97 | -0.02 | -4.73 | -2.01 | -4.07 | -2.85 | -2.88 | -3.16 | -3.74 | -1.73 | -2.05 | -0.86 | -3.15 | -1.74 | 7.57 | 6.09 | 6.10 | 1.65 | -0.27 | -1.08 | 9.35 | 1.90 | 2.31 | 5.51 | 2.42 | 1.39 | 1.95 | 1.17 | 0.61 | 0.60 | 3.55 | 1.34 | 1.65 | 1.44 | 2.79 | 1.27 | 1.31 | 0.42 | -3.48 | -5.88 | -1.67 | -1.25 | 0.46 | -3.19 | -3.25 | -2.20 | |
Share Based Compensation | 2.94 | 3.50 | 2.78 | 2.15 | 2.25 | 2.15 | 1.86 | 1.75 | 1.64 | 1.31 | 1.01 | 1.22 | 1.18 | 1.05 | 1.32 | 1.27 | 0.96 | 0.87 | 1.05 | 1.18 | 0.90 | 0.75 | 0.67 | 0.84 | 0.79 | 0.59 | 0.90 | 0.66 | 0.94 | 0.99 | 0.83 | 0.80 | 0.85 | 0.96 | 0.86 | 0.83 | 0.96 | 0.96 | 0.77 | 0.82 | 0.94 | 0.78 | 0.79 | 0.87 | 0.86 | 0.86 | 0.89 | 0.78 | 0.98 | 0.81 | 0.77 | 0.85 | 0.98 | 1.15 | 1.05 | 0.95 | 0.85 | |
Amortization Of Financing Costs | 0.21 | 0.21 | 0.21 | 0.21 | 0.21 | 0.21 | 0.21 | 0.22 | 0.22 | 0.22 | 0.22 | 0.22 | 0.22 | 0.60 | 0.64 | 0.63 | 0.63 | 0.64 | 0.65 | 0.65 | 0.66 | 0.67 | 0.70 | 0.66 | 0.70 | 0.00 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -11.39 | -36.48 | -21.88 | -19.61 | -14.22 | -26.08 | -8.29 | -6.41 | -4.56 | -15.81 | -8.67 | -12.39 | -14.71 | -13.06 | -10.43 | -11.09 | -7.84 | -8.70 | -11.93 | -12.71 | -5.58 | -6.62 | -11.58 | -3.31 | -16.41 | -15.96 | 2.78 | -9.96 | -21.18 | -2.01 | -1.32 | -9.85 | -40.57 | -7.09 | -7.88 | -10.50 | -15.29 | -13.09 | -17.53 | -22.71 | -3.27 | -1.31 | -2.48 | -2.85 | -2.95 | -1.55 | -3.09 | 0.38 | -1.86 | -2.33 | -2.95 | -2.55 | -2.09 | -1.17 | -1.87 | -0.39 | -2.04 | |
Payments To Acquire Property Plant And Equipment | 11.30 | 36.12 | 21.62 | 19.51 | 13.80 | 25.47 | 7.60 | 6.15 | 3.39 | 14.31 | 7.70 | 10.24 | 11.87 | 10.26 | 11.34 | 8.96 | 5.18 | 6.11 | 9.64 | 11.56 | 4.36 | 5.83 | 11.54 | 5.45 | 9.31 | 16.39 | 10.54 | 10.02 | 10.64 | 8.16 | 3.30 | 6.13 | 4.23 | 3.52 | 4.04 | 10.00 | 11.13 | 8.12 | 5.55 | 3.87 | 2.48 | 2.35 | 1.76 | 1.94 | 1.85 | 1.19 | 2.54 | 2.94 | 2.19 | 1.46 | 2.23 | 1.73 | 1.26 | 1.33 | 1.36 | 1.33 | 0.94 |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -27.55 | -17.27 | -20.39 | -30.66 | -24.58 | -66.04 | -46.10 | -0.59 | -21.36 | -0.24 | 4.41 | 9.35 | -55.13 | -31.91 | -41.27 | -40.97 | -1.17 | -6.63 | -18.42 | -30.53 | -43.64 | -30.62 | -34.55 | -43.74 | -64.75 | -83.15 | -32.74 | -18.36 | -6.77 | -9.64 | -2.63 | -4.27 | -4.28 | -3.98 | -3.98 | -1.88 | 3.76 | 7.37 | 1.83 | 6.08 | -3.57 | -6.04 | 2.30 | 7.36 | 4.16 | 10.62 | 1.66 | -0.15 | -0.18 | 7.09 | -0.45 | -0.15 | -1.42 | -1.44 | -1.57 | -1.41 | -1.13 | |
Payments For Repurchase Of Common Stock | 24.04 | 15.89 | 19.63 | 30.00 | 22.13 | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 25.00 | NA | NA | NA | NA | 0.00 | 0.00 | NA | NA | 9.05 | 27.75 | 13.20 | 0.00 | 0.00 | 5.50 | 17.94 | 5.56 | 0.00 | 2.96 | 5.34 | 5.10 | 4.60 | 5.00 | 5.23 | 1.77 | 0.00 | 0.00 | 0.99 | 4.06 | 3.14 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 | 2023-07-31 | 2023-04-30 | 2023-01-31 | 2022-10-31 | 2022-07-31 | 2022-04-30 | 2022-01-31 | 2021-10-31 | 2021-07-31 | 2021-04-30 | 2021-01-31 | 2020-10-31 | 2020-07-31 | 2020-04-30 | 2020-01-31 | 2019-10-31 | 2019-07-31 | 2019-04-30 | 2019-01-31 | 2018-10-31 | 2018-07-31 | 2018-04-30 | 2018-01-31 | 2017-10-31 | 2017-07-31 | 2017-04-30 | 2017-01-31 | 2016-10-31 | 2016-07-31 | 2016-04-30 | 2016-01-31 | 2015-10-31 | 2015-07-31 | 2015-04-30 | 2015-01-31 | 2014-10-31 | 2014-07-31 | 2014-04-30 | 2014-01-31 | 2013-10-31 | 2013-07-31 | 2013-04-30 | 2013-01-31 | 2012-10-31 | 2012-07-31 | 2012-04-30 | 2012-01-31 | 2011-10-31 | 2011-07-31 | 2011-04-30 | 2011-01-31 | 2010-10-31 | 2010-07-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 459.13 | 453.28 | 422.10 | 473.87 | 498.25 | 481.10 | 480.71 | 561.50 | 542.89 | 501.71 | 459.74 | 453.16 | 442.58 | 473.39 | 431.95 | 448.58 | 390.09 | 399.20 | 395.75 | 428.02 | 427.37 | 407.40 | 384.08 | 424.88 | 428.96 | 405.89 | 292.79 | 274.77 | 276.83 | 258.74 | 249.28 | 264.08 | 258.15 | 240.92 | 218.63 | 256.29 | 231.20 | 206.89 | 188.96 | 217.69 | 211.92 | 188.85 | 169.03 | 190.53 | 178.09 | 171.08 | 151.35 | 159.76 | 148.25 | 136.22 | 119.98 | 128.42 | 131.20 | 124.23 | 111.44 | 107.61 | 109.30 | |
Revenue From Contract With Customer Excluding Assessed Tax | 459.13 | 453.28 | 422.10 | 473.87 | 498.25 | 481.10 | 480.71 | 561.50 | 542.89 | 501.71 | 459.74 | 453.16 | 442.58 | 473.39 | 431.95 | 448.58 | 390.09 | 399.20 | 395.75 | 428.02 | 427.37 | 407.40 | 384.08 | 424.88 | 428.96 | 405.89 | 292.79 | 274.77 | 276.83 | 258.74 | 249.28 | 264.08 | 258.15 | 240.92 | 218.63 | 256.29 | 231.20 | 206.89 | 188.96 | 217.69 | 211.92 | 188.85 | 169.03 | 190.53 | 178.09 | 171.08 | 151.35 | 159.76 | 148.25 | 136.22 | 119.98 | 128.42 | 131.20 | 124.23 | 111.44 | 107.61 | 109.30 | |
Builders | 210.12 | 190.49 | 181.75 | 207.58 | 203.38 | 202.05 | 212.64 | 244.19 | 226.77 | 191.89 | 177.72 | 183.20 | 178.24 | 176.80 | 161.11 | 171.04 | 164.35 | 156.25 | 155.17 | 184.75 | 172.59 | 149.45 | 147.34 | 169.60 | 165.08 | NA | NA | NA | 137.97 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Home Center Retailers | 175.65 | 190.01 | 174.27 | 193.87 | 210.46 | 211.09 | 202.88 | 237.43 | 241.32 | 240.84 | 225.05 | 215.34 | 209.32 | 234.97 | 216.82 | 223.12 | 174.00 | 188.60 | 191.54 | 189.15 | 198.75 | 201.21 | 186.00 | 196.54 | 205.05 | NA | NA | NA | 89.72 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Independent Dealersand Distributors | 73.36 | 72.77 | 66.08 | 72.41 | 84.42 | 67.96 | 65.19 | 79.88 | 74.80 | 68.97 | 56.97 | 54.62 | 55.02 | 61.62 | 54.02 | 54.42 | 51.74 | 54.34 | 49.04 | 54.11 | 56.02 | 56.74 | 50.74 | 58.74 | 58.83 | NA | 46.42 | 48.70 | 49.13 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |