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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.06 | 0.06 | 0.06 | 0.06 | |
Weighted Average Number Of Diluted Shares Outstanding | 53.66 | 59.78 | NA | 59.16 | 59.02 | 58.34 | NA | 59.92 | 61.67 | 62.80 | NA | 65.92 | 65.72 | 63.45 | NA | 63.13 | 63.11 | 62.78 | NA | 63.42 | 63.35 | 63.02 | NA | 64.85 | 66.27 | 66.50 | NA | 65.53 | |
Weighted Average Number Of Shares Outstanding Basic | 53.12 | 59.05 | NA | 58.73 | 58.70 | 58.34 | NA | 59.42 | 61.67 | 62.80 | NA | 64.13 | 64.02 | 63.45 | NA | 63.13 | 63.11 | 62.78 | NA | 62.64 | 62.96 | 63.02 | NA | 63.99 | 64.58 | 64.29 | NA | 63.77 | |
Earnings Per Share Basic | 0.29 | 3.09 | 0.50 | 0.25 | 0.24 | -0.23 | 0.14 | 0.16 | -0.04 | -0.01 | 0.00 | 0.37 | 0.32 | NA | -0.16 | -0.06 | -0.12 | -0.15 | -0.15 | 0.09 | 0.09 | -0.23 | -0.35 | 0.29 | 0.12 | 0.15 | 0.35 | 0.24 | |
Earnings Per Share Diluted | 0.28 | 3.06 | 0.51 | 0.25 | 0.24 | -0.23 | 0.15 | 0.16 | -0.04 | -0.01 | 0.01 | 0.36 | 0.31 | NA | -0.16 | -0.06 | -0.12 | -0.15 | -0.15 | 0.09 | 0.09 | -0.23 | -0.33 | 0.28 | 0.11 | 0.14 | 0.35 | 0.23 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 616.90 | 586.00 | 693.30 | 680.00 | 681.20 | 583.50 | 623.50 | 594.80 | 576.30 | 537.00 | 589.90 | 593.30 | 643.60 | 554.00 | 616.30 | 582.20 | 547.00 | 532.10 | 652.90 | 617.00 | 615.00 | 518.70 | 659.90 | 597.70 | 608.90 | 514.90 | 683.90 | 595.60 | |
Revenues | 616.90 | 586.00 | 693.30 | 680.00 | 681.20 | 583.50 | 623.50 | 594.80 | 576.30 | 537.00 | 589.90 | 593.30 | 643.60 | 554.00 | 616.30 | 582.20 | 547.00 | 532.10 | 652.90 | 617.00 | 615.00 | 518.70 | 659.90 | 597.70 | 608.90 | 514.90 | 683.90 | 595.60 | |
Cost Of Revenue | 539.60 | 523.10 | 597.80 | 599.80 | 598.70 | 525.60 | 556.70 | 527.00 | 519.20 | 481.20 | 524.60 | 516.70 | 556.20 | 492.30 | 554.50 | 515.70 | 494.60 | 484.70 | 591.20 | 545.70 | 542.60 | 472.40 | 586.70 | 518.20 | 536.07 | 462.30 | 587.69 | 517.60 | |
Gross Profit | 77.30 | 62.90 | 95.50 | 80.20 | 82.50 | 57.90 | 66.80 | 67.80 | 57.10 | 55.80 | 65.30 | 76.60 | 87.40 | 61.70 | 61.80 | 66.50 | 52.40 | 47.40 | 61.70 | 71.30 | 72.40 | 46.30 | 73.20 | 79.50 | 72.87 | 52.55 | 96.23 | 78.00 | |
Operating Expenses | 54.40 | 69.40 | 50.40 | 54.50 | 53.50 | 69.20 | 49.00 | 50.60 | 56.20 | 54.90 | 54.50 | 48.10 | 52.70 | 52.00 | 63.90 | 64.40 | 65.90 | 52.10 | 66.70 | 55.40 | 56.30 | 57.50 | 91.60 | 50.60 | 56.47 | 51.56 | 54.98 | 49.16 | |
Selling General And Administrative Expense | 50.10 | 55.40 | 53.40 | 52.60 | 51.20 | 66.90 | 45.80 | 46.10 | 50.50 | 47.60 | 48.00 | 45.20 | 48.70 | 47.10 | 47.30 | 53.50 | 54.90 | 46.30 | 54.00 | 48.90 | 48.60 | 47.80 | 49.60 | 43.50 | 48.70 | 41.03 | 48.58 | 40.58 | |
Operating Income Loss | 22.90 | -6.50 | 45.10 | 25.70 | 29.00 | -11.30 | 17.80 | 17.20 | 0.90 | 0.90 | 10.80 | 28.50 | 34.70 | 9.70 | -2.10 | 2.10 | -13.50 | -4.70 | -5.00 | 15.90 | 16.10 | -11.20 | -18.40 | 28.90 | 16.39 | 1.00 | 41.25 | 28.84 | |
Interest Expense | 6.50 | 6.80 | 6.70 | 7.30 | 7.40 | 7.10 | 5.70 | 4.30 | 3.50 | 3.40 | 2.90 | 3.40 | 5.50 | 5.50 | 5.40 | 5.70 | 7.30 | 7.30 | 8.30 | 8.40 | 8.00 | 7.80 | 7.30 | 6.80 | 6.08 | 5.42 | 5.29 | 4.56 | |
Interest Paid Net | 5.10 | 6.20 | 5.70 | 6.10 | 6.90 | 5.50 | 4.40 | 2.00 | 2.80 | 2.80 | 2.50 | 2.80 | 4.80 | 4.70 | 2.30 | 6.00 | 7.40 | 7.50 | 11.00 | 7.00 | 8.20 | 7.40 | 6.80 | 6.38 | 5.67 | 4.66 | 5.03 | 4.18 | |
Income Tax Expense Benefit | 2.70 | 61.50 | 8.70 | 3.50 | 5.80 | -5.10 | 3.40 | 3.40 | -0.40 | -1.80 | 1.70 | 2.40 | 7.20 | 0.00 | -2.40 | -0.50 | -10.10 | -2.60 | -3.50 | 1.90 | 2.50 | -4.40 | -3.60 | 3.80 | 2.88 | -13.84 | 13.29 | 9.09 | |
Income Taxes Paid Net | 35.70 | 6.80 | 1.80 | 6.40 | NA | NA | 2.30 | 0.40 | 0.80 | -16.30 | 3.90 | 6.80 | 4.60 | -11.50 | 5.10 | 0.20 | NA | NA | -0.10 | -1.00 | NA | NA | 0.60 | 0.32 | 14.89 | -0.00 | -0.24 | 1.01 | |
Profit Loss | 15.20 | 182.70 | 29.70 | 14.90 | 14.20 | -13.50 | 8.70 | 9.50 | -2.30 | -0.70 | 0.00 | 23.70 | 20.60 | NA | -10.20 | -3.60 | -7.30 | -9.40 | -9.80 | 5.70 | 5.60 | -14.60 | -22.10 | 18.20 | NA | NA | NA | NA | |
Net Income Loss | 15.20 | 182.70 | 29.70 | 14.90 | 14.20 | -13.50 | 8.70 | 9.50 | -2.30 | -0.70 | 0.00 | 23.70 | 20.60 | NA | -10.20 | -3.60 | -7.60 | -9.40 | -9.00 | 5.60 | 5.60 | -14.60 | -22.10 | 18.30 | 7.44 | 9.42 | 22.67 | 15.19 | |
Comprehensive Income Net Of Tax | 15.20 | 182.50 | 30.10 | 14.90 | 14.20 | -14.00 | 8.90 | 9.50 | -2.20 | -0.60 | 0.10 | 24.10 | 20.40 | NA | -10.40 | -4.40 | -7.70 | -9.40 | -9.10 | 5.60 | 5.40 | -14.60 | -22.30 | 17.90 | 6.96 | 9.13 | 22.80 | 14.92 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 1330.40 | 1421.10 | 1410.40 | 1379.50 | 1392.50 | 1401.60 | 1344.60 | 1332.20 | 1285.80 | 1292.30 | 1238.30 | 1252.90 | 1292.90 | 1259.10 | 1312.30 | 1409.40 | 1462.90 | 1406.00 | 1347.10 | 1406.10 | 1413.30 | 1374.60 | 1408.10 | 1403.10 | 1358.66 | 1324.54 | 1254.43 | 1246.08 | |
Liabilities | 950.70 | 925.00 | 912.40 | 910.90 | 939.20 | 960.90 | 888.30 | 884.20 | 822.30 | 804.20 | 719.50 | 731.40 | 794.10 | 783.80 | 840.00 | 927.30 | 978.00 | 910.10 | 841.90 | 888.60 | 897.00 | 858.50 | 875.70 | 839.70 | 777.30 | 742.98 | 681.99 | 698.33 | |
Liabilities And Stockholders Equity | 1330.40 | 1421.10 | 1410.40 | 1379.50 | 1392.50 | 1401.60 | 1344.60 | 1332.20 | 1285.80 | 1292.30 | 1238.30 | 1252.90 | 1292.90 | 1259.10 | 1312.30 | 1409.40 | 1462.90 | 1406.00 | 1347.10 | 1406.10 | 1413.30 | 1374.60 | 1408.10 | 1403.10 | 1358.66 | 1324.54 | 1254.43 | 1246.08 | |
Stockholders Equity | 379.70 | 496.10 | 498.00 | 468.60 | 453.30 | 440.70 | 456.30 | 448.00 | 463.50 | 488.10 | 518.80 | 521.50 | 498.80 | 475.30 | 472.30 | 482.10 | 484.90 | 495.90 | 505.00 | 516.50 | 515.30 | 515.10 | 531.40 | 563.40 | 581.36 | 581.56 | 572.44 | 547.75 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 905.20 | 988.60 | 933.20 | 907.00 | 924.40 | 941.30 | 888.40 | 876.40 | 824.60 | 816.90 | 761.00 | 774.30 | 810.10 | 777.30 | 812.00 | 886.80 | 923.80 | 853.40 | 809.10 | 865.20 | 864.60 | 813.60 | 843.10 | 803.20 | 763.51 | 737.70 | 726.83 | 730.23 | |
Cash And Cash Equivalents At Carrying Value | 38.20 | 87.90 | 21.30 | 11.00 | 9.00 | 23.00 | 20.40 | 14.80 | 5.90 | 13.90 | 13.30 | 9.20 | 7.70 | 9.10 | 11.40 | 17.30 | 21.50 | 67.30 | 3.30 | 19.80 | 6.50 | 13.50 | 11.90 | 14.70 | 13.15 | 12.74 | 17.84 | 14.13 | |
Accounts Receivable Net Current | 210.60 | 223.50 | 226.50 | 210.60 | 239.50 | 218.80 | 215.00 | 224.30 | 222.20 | 249.80 | 213.30 | 198.70 | 231.10 | 207.70 | 229.30 | 239.30 | 217.20 | 230.50 | 253.50 | 236.20 | 281.50 | 225.00 | 266.90 | 232.80 | 251.72 | 224.16 | 243.24 | 243.41 | |
Inventory Net | 630.40 | 650.40 | 657.70 | 644.00 | 654.40 | 671.90 | 629.50 | 599.30 | 562.90 | 527.60 | 481.70 | 519.70 | 532.90 | 533.20 | 537.20 | 572.30 | 594.00 | 532.70 | 513.40 | 557.90 | 536.30 | 529.80 | 514.00 | 531.50 | 483.91 | 486.72 | 452.38 | 457.83 | |
Inventory Finished Goods | 67.90 | 55.80 | 46.80 | 42.00 | 41.20 | 44.50 | 35.50 | 30.20 | 29.70 | 23.50 | 39.40 | 55.50 | 53.40 | 63.60 | 72.40 | 73.20 | 89.90 | 74.70 | 79.60 | 100.10 | 94.30 | 103.40 | 91.60 | 108.70 | 86.52 | 79.86 | 68.42 | 69.79 | |
Other Assets Current | 26.00 | 26.80 | 27.70 | 41.40 | 21.50 | 27.60 | 23.50 | 31.70 | 27.90 | 25.60 | 52.70 | 39.10 | 29.80 | 17.60 | 34.10 | 57.90 | 37.90 | 22.90 | 19.40 | 51.30 | 40.30 | 25.50 | 24.00 | 24.20 | 14.73 | 14.08 | 13.37 | 14.85 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 314.70 | 313.90 | 325.00 | 312.30 | 302.40 | 297.20 | 293.70 | 286.10 | 279.40 | 293.10 | 288.70 | 285.50 | 281.30 | 283.80 | 291.70 | 307.30 | 316.90 | 325.90 | 324.60 | 320.30 | 319.60 | 321.50 | 314.80 | 339.00 | 333.75 | 317.73 | 297.18 | 284.86 | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 164.60 | 160.80 | 165.50 | 159.70 | 154.60 | 150.10 | 144.80 | 140.00 | 135.00 | 138.20 | 131.10 | 131.40 | 126.80 | 127.90 | 123.30 | 125.00 | 124.20 | 127.40 | 122.90 | 117.10 | 113.10 | 107.50 | 100.50 | 97.90 | 94.96 | 90.12 | 80.09 | 77.22 | |
Amortization Of Intangible Assets | 0.60 | 0.60 | 0.50 | 0.60 | 1.00 | 1.40 | 1.40 | 1.30 | 2.00 | 2.40 | 2.40 | 2.30 | 2.50 | 2.60 | 2.90 | 3.00 | 3.40 | 4.00 | 4.00 | 4.00 | 4.60 | 4.60 | 4.50 | 4.60 | 4.33 | 4.74 | 4.51 | 5.11 | |
Property Plant And Equipment Net | 150.10 | 153.10 | 159.50 | 152.60 | 147.80 | 147.10 | 148.90 | 146.10 | 144.40 | 154.90 | 157.60 | 154.10 | 154.50 | 155.90 | 168.40 | 182.30 | 192.70 | 198.50 | 201.70 | 203.20 | 206.50 | 214.00 | 214.30 | 241.10 | 238.79 | 227.61 | 217.08 | 207.63 | |
Goodwill | 137.70 | 138.70 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 157.30 | 159.80 | 159.80 | 159.80 | 159.80 | 159.80 | 161.80 | 162.60 | 187.04 | 185.13 | 133.24 | 129.75 | |
Intangible Assets Net Excluding Goodwill | 98.30 | 99.00 | 115.70 | 116.20 | 116.80 | 117.80 | 119.20 | 120.50 | 121.90 | 123.90 | 126.30 | 128.70 | 131.10 | 133.60 | 136.10 | 142.30 | 145.20 | 155.90 | 159.90 | 163.90 | 167.70 | 172.20 | 174.60 | 179.90 | 159.63 | 164.74 | 167.89 | 170.52 | |
Other Assets Noncurrent | 6.40 | 6.70 | 7.70 | 8.40 | 9.10 | 9.80 | 10.60 | 11.20 | 15.00 | 16.90 | 17.00 | 21.60 | 21.60 | 15.40 | 15.30 | 16.00 | 16.00 | 16.50 | 16.60 | 14.00 | 14.70 | 15.00 | 14.30 | 16.30 | 9.69 | 9.36 | 9.39 | 7.96 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 518.50 | 733.30 | 557.20 | 548.30 | 535.50 | 522.60 | 527.40 | 574.70 | 517.20 | 485.40 | 437.00 | 434.00 | 439.00 | 403.10 | 447.30 | 468.80 | 475.20 | 407.90 | 436.00 | 434.50 | 400.30 | 351.10 | 417.20 | 355.00 | 373.37 | 336.40 | 410.08 | 358.79 | |
Accounts Payable Current | 190.20 | 165.00 | 208.30 | 192.70 | 185.70 | 187.10 | 163.90 | 159.20 | 144.70 | 137.10 | 116.20 | 129.60 | 137.20 | 128.70 | 169.50 | 175.80 | 193.20 | 187.40 | 200.80 | 211.00 | 196.50 | 163.90 | 218.10 | 167.20 | 188.09 | 144.31 | 217.27 | 170.20 | |
Accrued Income Taxes Current | 35.50 | 66.10 | 11.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 7.74 | 11.17 | 6.03 | |
Dividends Payable Current | NA | 179.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 3.30 | NA | NA | NA | 3.20 | 3.20 | 3.26 | 3.21 | 3.21 | NA | |
Other Liabilities Current | 93.30 | 78.50 | 103.60 | 89.30 | 78.20 | 82.40 | 80.50 | 76.90 | 68.30 | 66.00 | 80.80 | 85.90 | 85.20 | 65.90 | 73.50 | 72.40 | 64.80 | 55.00 | 70.20 | 63.20 | 78.20 | 49.90 | 55.50 | 56.10 | 49.56 | 59.94 | 70.24 | 64.57 | |
Contract With Customer Liability Current | 176.90 | 217.00 | 214.50 | 236.60 | 243.90 | 227.10 | 258.00 | 311.00 | 275.30 | 252.70 | 210.60 | 183.30 | 177.70 | 167.60 | 170.10 | 185.90 | 184.60 | 139.30 | 129.90 | 128.10 | 123.80 | 112.00 | 117.80 | NA | NA | NA | NA | NA | |
Line Of Credit | 220.00 | NA | 150.00 | 179.00 | 230.00 | 250.00 | 230.00 | 250.00 | 243.00 | 256.00 | 215.00 | NA | NA | 165.00 | 175.00 | 223.00 | 275.00 | 292.00 | 210.00 | 248.00 | 291.00 | 350.00 | 300.00 | 319.50 | 297.00 | 299.50 | 157.00 | 227.00 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 220.00 | NA | 150.00 | 179.00 | 230.00 | 250.00 | 230.00 | 250.00 | 243.00 | 256.00 | 215.00 | 250.00 | 306.00 | 330.40 | 340.50 | 388.70 | 440.80 | 458.30 | 376.60 | 416.80 | 460.00 | 470.40 | 420.60 | 440.40 | 368.94 | 371.53 | 229.10 | 299.37 | |
Deferred Income Tax Liabilities Net | 9.90 | 8.90 | 8.20 | 18.60 | 21.70 | 21.50 | 21.00 | 23.60 | 23.40 | 23.10 | 21.40 | 3.20 | 4.10 | 4.10 | 2.90 | 27.60 | 23.90 | NA | 15.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 25.80 | 25.60 | 24.10 | 22.40 | 21.40 | 20.80 | 20.90 | 21.40 | 23.00 | 24.20 | 33.30 | 33.40 | 32.80 | 32.70 | 32.40 | 25.40 | 18.20 | 12.00 | 13.90 | 13.90 | 13.50 | 14.20 | 18.00 | 19.80 | 20.11 | 19.58 | 20.28 | 23.07 | |
Operating Lease Liability Noncurrent | 26.60 | 28.40 | 30.00 | 30.40 | 29.60 | 21.60 | 14.20 | 14.50 | 15.70 | 15.50 | 12.80 | 10.80 | 12.20 | 13.50 | 16.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 379.70 | 496.10 | 498.00 | 468.60 | 453.30 | 440.70 | 456.30 | 448.00 | 463.50 | 488.10 | 518.80 | 521.50 | 498.80 | 475.30 | 472.30 | 482.10 | 484.90 | 495.90 | 505.00 | 516.50 | 515.30 | 515.10 | 531.40 | 563.40 | 581.36 | 581.56 | 572.44 | 547.75 | |
Common Stock Value | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.10 | 0.06 | 0.06 | 0.06 | 0.06 | |
Additional Paid In Capital Common Stock | 314.50 | 443.00 | 445.00 | 442.70 | 439.30 | 437.90 | 436.40 | 434.00 | 456.00 | 475.30 | 502.10 | 504.10 | 502.20 | 499.10 | 496.10 | 495.80 | 494.20 | 494.20 | 490.80 | 490.40 | 491.60 | NA | 492.10 | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 65.10 | 53.00 | 52.70 | 26.00 | 14.10 | 2.90 | 19.50 | 13.80 | 7.30 | 12.70 | 16.70 | 19.90 | -0.50 | -21.10 | -21.10 | -11.20 | -7.60 | 3.30 | 15.80 | 27.60 | 25.20 | 22.80 | 40.60 | 65.90 | 50.73 | 46.56 | 40.35 | 20.90 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 40.10 | -69.70 | 53.10 | 65.20 | 15.10 | -6.90 | 32.10 | 32.10 | 31.10 | -3.70 | 57.70 | 63.50 | 35.20 | 1.90 | 30.70 | 3.00 | 35.30 | -13.30 | 30.50 | 61.20 | 0.20 | -39.40 | 37.60 | -12.86 | 28.45 | -72.40 | 93.20 | -1.11 | |
Net Cash Provided By Used In Investing Activities | 4.20 | 297.70 | -11.90 | -9.10 | -5.90 | -3.00 | -3.50 | -5.40 | -1.50 | -4.40 | -10.80 | -2.70 | -3.80 | 7.10 | 11.90 | 48.30 | -57.20 | -1.30 | -5.30 | 0.80 | 11.90 | -7.20 | -10.50 | -19.92 | -16.28 | -72.90 | -18.00 | -14.42 | |
Net Cash Provided By Used In Financing Activities | -94.00 | -161.40 | -30.90 | -54.10 | -23.20 | 12.50 | -23.00 | -17.80 | -37.60 | 8.70 | -42.80 | -59.30 | -32.80 | -11.30 | -48.50 | -55.50 | -23.90 | 78.60 | -41.70 | -48.70 | -19.10 | 48.20 | -29.90 | 34.36 | -11.76 | 140.20 | -71.50 | 15.70 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 40.10 | -69.70 | 53.10 | 65.20 | 15.10 | -6.90 | 32.10 | 32.10 | 31.10 | -3.70 | 57.70 | 63.50 | 35.20 | 1.90 | 30.70 | 3.00 | 35.30 | -13.30 | 30.50 | 61.20 | 0.20 | -39.40 | 37.60 | -12.86 | 28.45 | -72.40 | 93.20 | -1.11 | |
Net Income Loss | 15.20 | 182.70 | 29.70 | 14.90 | 14.20 | -13.50 | 8.70 | 9.50 | -2.30 | -0.70 | 0.00 | 23.70 | 20.60 | NA | -10.20 | -3.60 | -7.60 | -9.40 | -9.00 | 5.60 | 5.60 | -14.60 | -22.10 | 18.30 | 7.44 | 9.42 | 22.67 | 15.19 | |
Profit Loss | 15.20 | 182.70 | 29.70 | 14.90 | 14.20 | -13.50 | 8.70 | 9.50 | -2.30 | -0.70 | 0.00 | 23.70 | 20.60 | NA | -10.20 | -3.60 | -7.30 | -9.40 | -9.80 | 5.70 | 5.60 | -14.60 | -22.10 | 18.20 | NA | NA | NA | NA | |
Deferred Income Tax Expense Benefit | 1.00 | 0.70 | -10.40 | -3.10 | 0.20 | 0.50 | -2.70 | 0.20 | 0.30 | 1.70 | 0.70 | -0.90 | 0.00 | 1.30 | -36.10 | 3.70 | 2.80 | 1.80 | -8.50 | 0.20 | 0.40 | 2.90 | -3.30 | 9.61 | 0.00 | -10.41 | 7.97 | 3.47 | |
Share Based Compensation | 3.00 | 2.90 | 3.40 | 3.50 | 1.60 | 5.90 | 2.40 | 1.80 | 2.20 | 2.30 | 2.40 | 2.00 | 1.50 | 1.90 | 0.60 | 1.70 | 2.90 | 2.60 | -0.10 | 2.50 | 3.40 | 1.40 | 1.20 | 1.40 | 1.95 | 1.75 | 0.50 | 0.31 | |
Amortization Of Financing Costs | NA | 0.40 | 0.50 | 0.40 | 0.40 | 0.40 | 0.40 | 0.50 | 0.40 | 0.40 | 0.40 | 0.40 | 0.60 | 0.60 | 0.70 | 0.60 | 0.70 | 0.50 | 0.50 | 0.50 | 0.60 | 0.40 | 0.60 | 0.42 | 0.44 | 0.44 | 0.45 | 0.42 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 4.20 | 297.70 | -11.90 | -9.10 | -5.90 | -3.00 | -3.50 | -5.40 | -1.50 | -4.40 | -10.80 | -2.70 | -3.80 | 7.10 | 11.90 | 48.30 | -57.20 | -1.30 | -5.30 | 0.80 | 11.90 | -7.20 | -10.50 | -19.92 | -16.28 | -72.90 | -18.00 | -14.42 | |
Payments To Acquire Property Plant And Equipment | 5.90 | 10.50 | 13.10 | 9.10 | 6.80 | 3.80 | 8.90 | 7.40 | 4.00 | 4.50 | 10.80 | 5.30 | 5.70 | 2.90 | 3.80 | 2.00 | 4.50 | 3.20 | 6.70 | 4.70 | 3.10 | 6.30 | 8.70 | 8.28 | 10.03 | 13.59 | 4.14 | 12.73 |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -94.00 | -161.40 | -30.90 | -54.10 | -23.20 | 12.50 | -23.00 | -17.80 | -37.60 | 8.70 | -42.80 | -59.30 | -32.80 | -11.30 | -48.50 | -55.50 | -23.90 | 78.60 | -41.70 | -48.70 | -19.10 | 48.20 | -29.90 | 34.36 | -11.76 | 140.20 | -71.50 | 15.70 | |
Payments Of Dividends | 182.40 | 3.10 | 3.00 | 3.00 | 3.00 | 3.10 | 3.00 | 3.00 | 3.10 | 3.30 | 3.30 | NA | NA | NA | 0.00 | 3.20 | 3.20 | 3.10 | 3.10 | 3.10 | 3.20 | 3.10 | 3.10 | 3.30 | 3.20 | 3.20 | 3.18 | NA |
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-29 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 616.90 | 586.00 | 693.30 | 680.00 | 681.20 | 583.50 | 623.50 | 594.80 | 576.30 | 537.00 | 589.90 | 593.30 | 643.60 | 554.00 | 616.30 | 582.20 | 547.00 | 532.10 | 652.90 | 617.00 | 615.00 | 518.70 | 659.90 | 597.70 | 608.90 | 514.90 | 683.90 | 595.60 | |
Corporate Reconciling Items And Eliminations | -0.20 | -0.60 | -0.70 | -0.70 | -0.40 | -0.50 | -0.50 | -0.40 | -0.40 | -0.50 | 0.00 | 0.00 | -0.30 | 0.10 | 1.50 | 0.40 | 0.50 | 0.60 | 4.80 | -1.20 | -1.80 | -2.40 | -29.70 | 3.90 | 0.10 | 0.10 | NA | NA | |
Operating, Recreational Vehicles | 179.70 | 169.40 | NA | NA | 256.60 | 226.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Specialty Vehicles | 437.40 | 417.20 | NA | NA | 425.00 | 358.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Excluding Assessed Tax | 616.90 | 586.00 | 693.30 | 680.00 | 681.20 | 583.50 | 623.50 | 594.80 | 576.30 | 537.00 | 589.90 | 593.30 | 643.60 | 554.00 | 616.30 | 582.20 | 547.00 | 532.10 | 652.90 | 617.00 | 615.00 | 518.70 | 659.90 | 597.70 | 608.90 | 514.90 | 683.90 | 595.60 | |
Corporate Reconciling Items And Eliminations | -0.20 | -0.60 | -0.70 | -0.70 | -0.40 | -0.50 | -0.50 | -0.40 | -0.40 | -0.50 | 0.00 | 0.00 | -0.30 | 0.10 | 1.50 | 0.40 | 0.50 | 0.60 | 4.80 | -1.20 | -1.80 | -2.40 | -29.70 | 3.90 | 0.10 | 0.10 | NA | NA | |
Operating, Recreational Vehicles | 179.70 | 169.40 | NA | NA | 256.60 | 226.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Specialty Vehicles | 437.40 | 417.20 | NA | NA | 425.00 | 358.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |