2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 38.40 | NA | 38.20 | 38.20 | 38.20 | NA | 38.10 | 38.10 | 38.10 | NA | 38.00 | 37.90 | 37.90 | NA | 37.60 | 37.60 | 37.90 | NA | 38.00 | 37.90 | 37.90 | NA | 37.90 | 37.90 | 37.90 | NA | 37.70 | 37.40 | 37.20 | NA | 37.20 | 37.20 | NA | NA | 37.10 | 37.10 | 37.10 | NA | 37.10 | 37.10 | 37.00 | NA | 37.00 | 37.00 | 37.00 | NA | 37.01 | 36.93 | 37.05 | NA | 36.72 | 37.10 | 37.71 | |
Weighted Average Number Of Shares Outstanding Basic | 38.20 | NA | 38.10 | 38.10 | 38.10 | NA | 38.00 | 38.00 | 37.90 | NA | 37.80 | 37.70 | 37.70 | NA | 37.50 | 37.50 | 37.70 | NA | 37.50 | 37.50 | 37.40 | NA | 37.20 | 37.20 | 37.20 | NA | 37.00 | 37.00 | 37.20 | NA | 37.20 | 37.20 | NA | NA | 37.10 | 37.10 | 37.10 | NA | 37.10 | 37.10 | 37.00 | NA | 37.00 | 37.00 | 37.00 | NA | 36.97 | 36.93 | 36.84 | NA | 36.55 | 36.83 | 37.16 | |
Earnings Per Share Basic | 0.34 | 0.40 | 0.54 | 0.56 | 0.35 | 0.36 | 0.53 | 0.60 | 0.58 | 1.14 | 0.61 | 0.58 | 0.41 | 0.42 | 0.65 | 0.44 | 0.21 | 0.30 | 0.33 | 0.39 | 0.26 | 0.33 | 4.81 | 0.49 | 0.39 | 0.87 | 0.38 | 0.52 | 0.29 | 0.02 | -0.15 | -0.05 | -0.03 | -0.31 | -0.28 | -0.77 | -0.77 | -0.69 | -0.08 | -0.17 | -0.08 | -0.54 | -0.31 | -0.16 | -0.17 | -0.73 | 0.38 | -0.06 | 0.19 | 0.40 | 0.29 | 0.42 | 0.37 | |
Earnings Per Share Diluted | 0.34 | 0.40 | 0.54 | 0.56 | 0.35 | 0.36 | 0.53 | 0.60 | 0.58 | 1.12 | 0.61 | 0.57 | 0.39 | 0.42 | 0.65 | 0.43 | 0.21 | 0.30 | 0.33 | 0.38 | 0.25 | 0.33 | 4.72 | 0.48 | 0.38 | 0.85 | 0.37 | 0.52 | 0.28 | 0.02 | -0.15 | -0.05 | -0.03 | -0.31 | -0.28 | -0.77 | -0.77 | -0.69 | -0.08 | -0.17 | -0.08 | -0.54 | -0.31 | -0.16 | -0.17 | -0.73 | 0.38 | -0.06 | 0.19 | 0.40 | 0.29 | 0.42 | 0.36 | |
Income Loss From Continuing Operations Per Basic Share | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | NA | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA | |
Income Loss From Continuing Operations Per Diluted Share | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -0.00 | 0.00 | NA | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | -0.00 | -0.00 | -0.00 | -0.00 | -0.00 | 0.00 | -0.00 | 0.00 | 0.00 | 0.00 | 0.00 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 323.40 | 320.10 | 354.60 | 325.80 | 273.80 | 260.50 | 298.50 | 318.50 | 288.60 | 262.00 | 277.40 | 272.60 | 251.10 | 273.90 | 285.70 | 242.10 | 227.30 | 222.20 | 243.90 | 248.60 | 232.20 | 217.70 | 235.80 | 363.10 | 212.20 | 194.50 | 204.40 | 313.00 | 190.20 | 414.70 | 414.80 | 420.80 | 429.80 | 465.30 | 699.30 | 740.00 | 785.80 | 912.90 | 825.40 | 831.10 | 873.40 | 874.20 | 791.80 | 805.80 | 880.70 | 935.20 | 846.27 | 849.54 | 913.60 | 978.40 | 900.22 | 872.20 | 929.80 | |
Revenues | 323.40 | 320.10 | 354.60 | 325.80 | 273.80 | 260.50 | 298.50 | 318.50 | 288.60 | 262.00 | 277.40 | 272.60 | 251.10 | 273.90 | 285.70 | 242.10 | 227.30 | 222.20 | 243.90 | 248.60 | 232.20 | 217.70 | 235.80 | 363.10 | 212.20 | 194.50 | 204.40 | 313.00 | 190.20 | 414.70 | 414.80 | 420.80 | 429.80 | 465.30 | 699.30 | 740.00 | 785.80 | 912.90 | 825.40 | 831.10 | 873.40 | 874.20 | 791.80 | 805.80 | 880.70 | 935.20 | 846.27 | 849.54 | 913.60 | 978.40 | 900.22 | 872.20 | 929.80 | |
Cost Of Goods And Services Sold | 212.50 | 211.90 | 238.30 | 212.90 | 175.40 | 166.70 | 191.90 | 205.50 | 180.80 | 165.00 | 175.40 | 174.60 | 173.80 | 180.80 | 183.40 | 157.30 | 150.60 | 147.20 | 159.50 | 162.60 | 151.90 | 144.70 | 153.60 | 262.00 | 139.70 | 524.60 | 133.20 | 221.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 782.92 | 838.87 | 769.84 | 743.28 | 799.37 | |
Gross Profit | 110.90 | 108.20 | 116.30 | 112.90 | 98.40 | 93.80 | 106.60 | 113.00 | 107.80 | 97.00 | 102.00 | 98.00 | 77.30 | 93.10 | 102.30 | 84.80 | 76.70 | 75.00 | 84.40 | 86.00 | 80.30 | 73.00 | 82.20 | 101.10 | 96.70 | 88.50 | 89.60 | 91.50 | 70.80 | 81.70 | 78.10 | 81.50 | 83.40 | 86.90 | 100.60 | 111.50 | 107.80 | 124.50 | 117.50 | 123.30 | 127.90 | 129.30 | 117.70 | 117.10 | 122.60 | 120.40 | 119.00 | 118.04 | 130.65 | 139.90 | 131.34 | 128.94 | 130.50 | |
Selling General And Administrative Expense | 93.50 | 86.80 | 88.10 | 83.80 | 80.60 | 76.10 | 79.10 | 82.50 | 78.30 | 70.90 | 71.40 | 73.30 | 70.70 | 72.00 | 70.90 | 64.70 | 65.20 | 60.60 | 66.70 | 66.00 | 67.10 | 59.20 | 62.90 | 75.80 | 76.60 | 69.30 | 71.50 | 69.60 | 58.40 | 72.40 | 79.90 | 80.10 | 82.30 | -0.80 | 106.20 | 111.50 | 122.00 | 126.70 | 118.50 | 122.70 | 126.80 | 124.90 | 115.70 | 120.00 | 125.20 | 127.05 | 118.91 | 117.78 | 118.22 | 118.33 | 111.78 | 114.27 | 111.37 | |
Operating Income Loss | 17.40 | 21.40 | 28.20 | 29.10 | 17.80 | 17.70 | 27.50 | 30.50 | 29.50 | 26.10 | 30.60 | 24.70 | 6.60 | 21.10 | 31.40 | 20.10 | 11.50 | 14.40 | 18.50 | 20.00 | 13.20 | 13.90 | 18.40 | 25.30 | 20.10 | -26.40 | 18.00 | 21.70 | 12.40 | 7.00 | -3.50 | 1.10 | -0.50 | 32.10 | -8.20 | -28.50 | -19.50 | -16.50 | -2.70 | -5.40 | -1.30 | -1.30 | -3.80 | -6.80 | -8.70 | -46.79 | -1.94 | -1.98 | 10.56 | 20.96 | 19.11 | 21.83 | 18.62 | |
Interest Income Expense Net | -0.20 | 0.10 | -0.70 | -0.30 | -0.20 | 0.20 | -0.60 | -0.30 | -0.40 | 0.30 | -0.20 | -0.10 | -0.10 | 0.00 | 0.10 | -0.00 | -0.20 | 0.00 | -0.10 | 0.10 | 0.00 | 1.40 | 0.30 | 0.00 | -0.10 | -0.50 | -0.30 | 0.10 | 0.20 | -0.30 | -0.20 | -1.10 | 0.20 | -0.40 | -0.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Loss From Continuing Operations | 13.10 | 15.20 | 20.70 | 21.50 | 13.30 | 13.40 | 20.30 | 22.60 | 21.80 | 20.30 | 23.20 | 21.10 | 5.50 | 16.40 | 24.10 | 15.30 | 8.30 | 11.40 | 13.70 | 14.90 | 10.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 | |
Income Tax Expense Benefit | 4.10 | 6.10 | 6.80 | 7.30 | 4.30 | 4.20 | 6.60 | 7.60 | 7.30 | 5.80 | 7.20 | 3.50 | 1.00 | 4.70 | 7.40 | 4.80 | 3.00 | 3.00 | 4.70 | 5.20 | 3.20 | 2.60 | 3.60 | 7.50 | 5.80 | -13.70 | 3.60 | 2.50 | 2.30 | 4.40 | 1.60 | 2.10 | 1.90 | 9.90 | 0.80 | 1.10 | 1.70 | 8.10 | -3.60 | -0.50 | 0.90 | 17.50 | 8.40 | -1.00 | -2.90 | -19.68 | -16.00 | -1.35 | 3.43 | 4.98 | 6.51 | 6.74 | 6.04 | |
Net Income Loss | 13.20 | 15.30 | 20.70 | 21.50 | 13.20 | 13.80 | 20.20 | 22.80 | 22.00 | 43.00 | 23.10 | 22.00 | 15.20 | 16.20 | 24.60 | 16.40 | 8.20 | 11.50 | 12.70 | 14.60 | 9.70 | 13.10 | 178.80 | 18.20 | 14.60 | 33.80 | 11.30 | 13.80 | -18.50 | 0.70 | -5.80 | -7.40 | -17.30 | -11.60 | -10.30 | -28.40 | -28.60 | -25.50 | -2.80 | -6.20 | -3.00 | -19.80 | -11.60 | -6.10 | -6.30 | -27.00 | 13.93 | -2.24 | 7.08 | 14.80 | 10.63 | 15.56 | 13.57 | |
Comprehensive Income Net Of Tax | 13.00 | 15.50 | 20.40 | 21.70 | 13.30 | 14.00 | 19.40 | 22.40 | 22.10 | 42.90 | 22.90 | 22.10 | 15.30 | 16.50 | 24.90 | 16.40 | 8.00 | 11.40 | 12.70 | 14.70 | 9.70 | 12.90 | 178.30 | 14.50 | 16.00 | 35.10 | 13.40 | 17.90 | -17.80 | -5.90 | -5.70 | -10.10 | -15.80 | -35.30 | -12.90 | -24.90 | -33.60 | -32.80 | -9.20 | -4.00 | -2.60 | -17.60 | -4.60 | -6.50 | -13.90 | -26.13 | 17.84 | -6.14 | 11.13 | 13.74 | 3.53 | 15.81 | 18.52 | |
Net Income Loss Available To Common Stockholders Basic | 13.00 | 15.10 | 20.60 | 21.40 | 13.20 | 13.40 | 20.20 | 22.50 | 21.70 | 20.20 | 23.10 | 21.00 | 5.50 | 15.90 | 24.00 | 15.20 | 8.00 | NA | 13.60 | 14.80 | 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 | |
Net Income Loss Available To Common Stockholders Diluted | 13.00 | NA | NA | NA | 13.20 | NA | NA | NA | NA | NA | NA | NA | 5.50 | NA | NA | NA | 8.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 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 517.40 | 513.40 | 527.80 | 554.00 | 461.60 | 455.20 | 474.40 | 505.40 | 446.40 | 405.00 | 429.80 | 402.80 | 391.50 | 374.90 | 442.70 | 396.70 | 361.30 | 396.90 | 399.60 | 389.50 | 358.20 | 530.00 | 528.30 | 474.40 | 520.30 | 551.40 | 502.70 | 485.00 | 455.90 | 566.10 | 572.50 | 593.20 | 620.60 | 710.10 | 749.10 | 805.30 | 820.10 | 894.90 | 878.10 | 939.50 | 954.90 | 942.40 | 892.00 | 856.80 | 900.80 | 962.30 | 913.20 | 958.16 | 956.76 | 889.66 | 874.13 | 872.59 | NA | |
Liabilities | 257.20 | 258.20 | 281.60 | 322.20 | 244.60 | 244.80 | 272.40 | 317.70 | 275.60 | 251.40 | 276.50 | 268.30 | 274.10 | 268.10 | 274.60 | 248.00 | 223.60 | 221.40 | 233.70 | 233.40 | 214.20 | 392.30 | 157.00 | 277.10 | 296.30 | 339.60 | 267.20 | 260.60 | 246.40 | 351.70 | 350.70 | 364.20 | 382.20 | 456.20 | 460.40 | 503.60 | 493.70 | 535.30 | 486.10 | 538.60 | 550.80 | 536.20 | 468.50 | 429.20 | 467.00 | 516.00 | 432.30 | 496.35 | 490.02 | 435.37 | 434.14 | 436.45 | NA | |
Liabilities And Stockholders Equity | 517.40 | 513.40 | 527.80 | 554.00 | 461.60 | 455.20 | 474.40 | 505.40 | 446.40 | 405.00 | 429.80 | 402.80 | 391.50 | 374.90 | 442.70 | 396.70 | 361.30 | 396.90 | 399.60 | 389.50 | 358.20 | 530.00 | 528.30 | 474.40 | 520.30 | 551.40 | 502.70 | 485.00 | 455.90 | 566.10 | 572.50 | 593.20 | 620.60 | 710.10 | 749.10 | 805.30 | 820.10 | 894.90 | 878.10 | 939.50 | 954.90 | 942.40 | 892.00 | 856.80 | 900.80 | 962.30 | 913.20 | 958.16 | 956.76 | 889.66 | 874.13 | 872.59 | NA | |
Stockholders Equity | 260.20 | 255.20 | 246.20 | 231.80 | 217.00 | 210.40 | 202.00 | 187.70 | 170.80 | 153.60 | 153.30 | 134.50 | 117.40 | 106.80 | 168.10 | 148.70 | 137.70 | 175.50 | 165.90 | 156.10 | 144.00 | 137.70 | 371.30 | 197.30 | 224.00 | 211.80 | 235.50 | 224.40 | 209.50 | 214.40 | 221.80 | 229.00 | 238.40 | 253.90 | 288.70 | 301.70 | 326.40 | 359.60 | 392.00 | 400.90 | 404.10 | 406.20 | 423.50 | 427.60 | 433.80 | 446.30 | 480.90 | 461.81 | 466.74 | 454.29 | 439.99 | 436.14 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 337.70 | 329.80 | 337.90 | 359.40 | 335.40 | 325.70 | 346.30 | 372.10 | 345.00 | 301.40 | 322.00 | 292.30 | 282.90 | 263.80 | 332.00 | 307.20 | 272.40 | 304.30 | 302.70 | 293.10 | 274.40 | 497.40 | 490.60 | 418.50 | 463.70 | 494.10 | 468.50 | 449.20 | 419.00 | 511.20 | 510.60 | 529.50 | 552.60 | 640.30 | 680.80 | 733.60 | 744.90 | 828.00 | 795.90 | 853.30 | 871.70 | 856.40 | 787.80 | 751.90 | 794.10 | 852.40 | 761.38 | 821.60 | 820.98 | 766.22 | 749.68 | 744.88 | NA | |
Cash And Cash Equivalents At Carrying Value | 29.90 | 34.40 | 34.30 | 44.90 | 48.20 | 28.50 | 20.00 | 23.50 | 14.60 | 15.40 | 54.10 | 41.60 | 36.90 | 22.40 | 78.40 | 58.10 | 64.10 | 97.20 | NA | NA | NA | 295.40 | 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 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 29.90 | 34.40 | 34.30 | 44.90 | 48.20 | 28.50 | 20.00 | 23.50 | 14.60 | 15.40 | 55.20 | 42.70 | 38.50 | 24.00 | 78.40 | 58.10 | 64.10 | 97.20 | 97.60 | 90.80 | 70.00 | 295.40 | 302.80 | 96.90 | 141.00 | 184.50 | NA | NA | NA | 149.70 | 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 | 133.90 | 130.70 | 136.80 | 140.50 | 113.70 | 108.00 | 127.30 | 135.10 | 118.90 | 106.80 | 119.50 | 111.20 | 104.70 | 102.30 | 114.00 | 110.20 | 95.00 | 88.20 | 96.10 | 96.20 | 91.70 | 84.10 | 87.90 | 189.50 | 186.30 | 174.30 | 164.50 | 161.80 | 152.20 | 214.50 | 228.00 | 228.00 | 244.60 | 266.30 | 305.50 | 320.40 | 322.10 | 355.50 | 340.10 | 351.60 | 367.00 | 333.30 | 287.70 | 280.10 | 295.40 | 297.40 | 269.50 | 277.53 | 281.54 | 268.98 | 254.70 | 265.92 | NA | |
Inventory Net | 162.80 | 150.80 | 153.80 | 164.30 | 166.10 | 179.40 | 189.40 | 205.70 | 204.40 | 172.80 | 141.40 | 131.40 | 134.70 | 132.30 | 132.30 | 132.40 | 107.60 | 112.50 | 102.30 | 101.40 | 105.90 | 107.30 | 91.20 | 126.40 | 130.90 | 131.50 | 122.90 | 122.60 | 117.50 | 140.70 | 119.50 | 126.40 | 133.30 | 144.40 | 217.70 | 250.20 | 272.70 | 289.90 | 295.80 | 330.90 | 326.30 | 321.80 | 284.60 | 291.70 | 324.80 | 367.20 | 311.24 | 354.65 | 387.22 | 372.24 | 340.20 | 358.47 | NA | |
Prepaid Expense And Other Assets Current | 11.10 | 13.90 | 13.00 | 9.70 | 7.40 | 9.80 | 9.60 | 7.80 | 7.10 | 6.40 | 7.00 | 8.10 | 6.60 | 6.80 | 7.30 | 6.50 | 5.70 | 6.40 | 6.70 | 4.70 | 6.80 | 10.60 | 8.70 | 5.70 | 5.50 | 3.80 | 5.10 | 5.00 | 4.80 | 6.30 | 10.70 | 9.90 | 11.50 | 14.50 | 19.70 | 17.20 | 15.50 | 15.90 | 24.20 | 15.20 | 16.40 | 16.50 | 28.90 | 28.40 | 25.50 | 21.20 | 26.20 | 23.21 | 20.71 | 18.20 | 21.69 | 14.09 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | 59.40 | NA | NA | NA | 57.40 | NA | NA | NA | 52.10 | NA | NA | NA | 50.40 | NA | NA | NA | 58.20 | NA | NA | NA | 55.30 | NA | NA | NA | 66.40 | NA | NA | NA | 91.50 | NA | NA | NA | 148.20 | NA | NA | NA | 173.00 | NA | NA | NA | 185.60 | NA | NA | NA | 183.10 | NA | NA | NA | 186.50 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | 39.40 | NA | NA | NA | 36.40 | NA | NA | NA | 35.60 | NA | NA | NA | 33.80 | NA | NA | NA | 40.40 | NA | NA | NA | 40.40 | NA | NA | NA | 51.30 | NA | NA | NA | 62.00 | NA | NA | NA | 109.90 | NA | NA | NA | 131.80 | NA | NA | NA | 126.20 | NA | NA | NA | 120.10 | NA | NA | NA | 115.80 | NA | NA | NA | |
Amortization Of Intangible Assets | 0.80 | 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 | |
Property Plant And Equipment Net | 20.10 | 20.00 | 20.30 | 20.60 | 20.80 | 21.00 | 18.50 | 16.80 | 16.70 | 16.50 | 17.40 | 16.80 | 16.60 | 16.60 | 16.00 | 16.10 | 17.00 | 17.80 | 18.30 | 15.30 | 14.90 | 14.90 | 14.30 | 14.60 | 14.70 | 15.10 | 15.10 | 15.70 | 15.90 | 29.50 | 33.30 | 34.40 | 36.90 | 38.30 | 38.00 | 39.70 | 40.50 | 41.20 | 54.00 | 57.50 | 57.10 | 59.40 | 59.30 | 60.40 | 60.70 | 63.00 | 71.10 | 70.59 | 69.26 | 70.70 | 70.88 | 73.35 | NA | |
Goodwill | 40.00 | 40.00 | 40.60 | 40.60 | NA | 5.50 | NA | NA | NA | 5.50 | NA | NA | NA | 5.50 | NA | NA | NA | 5.50 | NA | NA | NA | 5.50 | NA | NA | NA | 7.60 | NA | NA | NA | 8.80 | NA | NA | NA | 9.20 | NA | NA | NA | 3.90 | NA | NA | NA | 2.40 | NA | NA | NA | 2.40 | NA | NA | NA | 3.30 | NA | NA | NA | |
Indefinite Lived Intangible Assets Excluding Goodwill | 0.70 | 0.70 | 0.70 | 0.70 | NA | 0.70 | NA | NA | NA | 0.70 | NA | NA | NA | 0.70 | NA | NA | NA | 0.70 | NA | NA | NA | 0.70 | NA | NA | NA | 2.50 | NA | NA | NA | 0.70 | NA | NA | NA | 6.40 | NA | NA | NA | 2.50 | NA | NA | NA | 2.30 | NA | NA | NA | 5.40 | NA | NA | NA | 38.80 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 27.80 | 28.60 | 29.40 | 30.20 | NA | 0.40 | NA | NA | NA | 0.60 | NA | NA | NA | 0.80 | NA | NA | NA | 1.00 | NA | NA | NA | 1.50 | NA | NA | NA | 4.40 | NA | NA | NA | 7.80 | NA | NA | NA | 3.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Intangible Assets Net Including Goodwill | 68.50 | 69.30 | 70.70 | 71.50 | NA | 6.60 | NA | NA | NA | NA | 6.90 | 6.90 | 7.00 | 7.00 | 7.10 | 7.20 | 7.20 | 7.20 | 7.30 | 7.30 | 7.40 | 7.70 | 9.90 | 14.00 | 14.20 | 14.50 | 14.70 | 15.00 | 15.30 | 17.30 | 18.20 | 18.40 | 18.70 | 18.80 | 20.10 | 20.30 | 20.00 | 7.40 | 7.70 | 7.90 | 5.60 | 6.10 | 10.20 | 10.70 | 10.90 | 11.10 | 46.70 | 47.08 | NA | 47.84 | NA | NA | NA | |
Other Assets Noncurrent | 2.50 | 2.00 | 1.90 | 1.90 | NA | 1.70 | NA | NA | NA | 1.20 | 2.20 | 2.40 | 2.70 | 2.60 | 1.00 | 1.10 | 1.20 | 1.00 | 1.10 | 1.30 | 1.30 | 1.10 | 1.00 | 1.50 | 1.50 | 1.50 | 1.60 | 2.20 | 2.20 | 3.60 | 3.70 | 3.80 | 4.10 | 4.10 | 4.00 | 4.40 | 4.20 | 4.80 | 5.90 | 5.10 | 5.00 | 5.20 | 5.20 | 5.00 | 5.20 | 5.60 | 5.17 | 4.87 | 4.99 | 4.91 | 3.26 | 3.46 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 176.90 | 174.20 | 195.00 | 231.30 | 155.80 | 153.10 | 180.10 | 219.40 | 207.10 | 179.90 | 200.80 | 190.30 | 194.60 | 186.40 | 190.20 | 186.50 | 164.50 | 159.80 | 171.20 | 167.90 | 159.80 | 379.60 | 143.90 | 255.30 | 273.40 | 315.80 | 241.90 | 232.60 | 221.40 | 325.00 | 322.10 | 334.70 | 347.20 | 426.10 | 431.20 | 472.80 | 477.20 | 515.90 | 467.30 | 514.50 | 525.90 | 510.60 | 442.50 | 404.70 | 442.50 | 491.60 | 393.11 | 456.75 | 451.92 | 411.51 | 413.96 | 415.15 | NA | |
Accounts Payable Current | 112.20 | 111.00 | 125.80 | 118.80 | 103.60 | 96.90 | 113.20 | 128.70 | 123.00 | 114.40 | 134.70 | 130.10 | 142.20 | 125.40 | 129.10 | 130.60 | 117.90 | 115.90 | 119.90 | 116.80 | 111.00 | 101.10 | 105.20 | 187.70 | 202.80 | 196.10 | 178.80 | 175.10 | 169.20 | 260.40 | 250.30 | 262.80 | 274.40 | 346.50 | 347.00 | 382.10 | 392.70 | 420.20 | 370.70 | 420.20 | 441.90 | 418.90 | 346.40 | 317.60 | 360.40 | 405.30 | 310.65 | 371.59 | 365.80 | 336.55 | 335.19 | 335.25 | NA | |
Other Accrued Liabilities Current | NA | 9.30 | NA | NA | NA | 7.90 | NA | NA | NA | 9.10 | NA | NA | NA | 5.10 | NA | NA | NA | 6.10 | NA | NA | NA | 6.00 | NA | NA | NA | 10.00 | NA | NA | NA | 12.10 | NA | NA | NA | 18.00 | NA | NA | NA | 24.50 | NA | NA | NA | 25.80 | NA | NA | NA | 26.00 | NA | NA | NA | 19.20 | NA | NA | NA | |
Taxes Payable Current | NA | 3.90 | NA | NA | NA | 0.00 | NA | NA | NA | 4.90 | NA | NA | NA | 0.90 | 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 | NA | NA | NA | NA | NA | NA | NA | NA | |
Accrued Liabilities Current | 50.60 | 49.10 | 55.30 | 58.30 | 40.00 | 43.20 | 45.10 | 48.80 | 48.60 | 50.50 | 55.80 | 50.10 | 42.60 | 50.70 | 52.00 | 45.80 | 37.00 | 34.00 | 40.10 | 39.70 | 38.20 | 35.00 | 38.70 | 67.60 | 70.60 | 64.00 | 63.10 | 57.50 | 52.20 | 64.60 | 71.60 | 71.70 | 72.20 | 79.00 | 83.00 | 89.00 | 82.20 | 93.00 | 94.30 | 92.00 | 81.60 | 89.20 | 93.60 | 84.50 | 79.50 | 83.50 | 68.73 | 71.45 | 72.57 | 72.41 | 76.36 | 74.63 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Other Liabilities Noncurrent | 2.50 | 2.60 | 2.50 | 2.90 | 2.60 | 2.60 | 2.60 | 2.40 | 2.70 | 3.00 | 4.70 | 4.30 | 4.50 | 4.50 | 4.90 | 4.10 | 2.80 | 2.80 | 2.50 | 2.60 | 3.00 | 12.60 | 13.10 | 21.70 | 22.80 | 23.70 | 25.00 | 27.70 | 24.70 | 26.20 | 28.10 | 29.10 | 34.30 | 29.30 | 28.70 | 30.10 | 15.70 | 18.50 | 17.60 | 22.30 | 22.60 | 22.70 | 22.50 | 20.30 | 19.70 | 19.10 | 16.93 | 16.65 | 15.29 | 14.44 | 14.12 | 14.48 | NA | |
Operating Lease Liability Noncurrent | 77.80 | 81.40 | 84.10 | 88.00 | 86.20 | 89.10 | 89.70 | 95.90 | 65.80 | 68.50 | 71.00 | 73.70 | 75.00 | 77.20 | 79.40 | 57.30 | 56.20 | 58.70 | 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-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 260.20 | 255.20 | 246.20 | 231.80 | 217.00 | 210.40 | 202.00 | 187.70 | 170.80 | 153.60 | 153.30 | 134.50 | 117.40 | 106.80 | 168.10 | 148.70 | 137.70 | 175.50 | 165.90 | 156.10 | 144.00 | 137.70 | 371.30 | 197.30 | 224.00 | 211.80 | 235.50 | 224.40 | 209.50 | 214.40 | 221.80 | 229.00 | 238.40 | 253.90 | 288.70 | 301.70 | 326.40 | 359.60 | 392.00 | 400.90 | 404.10 | 406.20 | 423.50 | 427.60 | 433.80 | 446.30 | 480.90 | 461.81 | 466.74 | 454.29 | 439.99 | 436.14 | NA | |
Common Stock Value | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.40 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | NA | |
Additional Paid In Capital | 205.00 | 204.80 | 203.90 | 202.30 | 201.80 | 201.20 | 200.10 | 198.30 | 197.10 | 195.80 | 195.00 | 193.80 | 193.10 | 193.50 | 192.90 | 191.00 | 190.30 | 189.70 | 189.50 | 188.10 | 187.10 | 187.00 | 186.50 | 185.70 | 185.80 | 186.50 | 186.10 | 185.60 | 185.50 | 185.50 | 185.30 | 185.00 | 184.70 | 184.40 | 184.10 | 184.00 | 184.60 | 184.30 | 184.10 | 183.80 | 183.60 | 183.30 | 183.20 | 182.70 | 182.80 | 183.00 | 182.63 | 181.43 | 180.97 | 180.54 | 180.03 | 179.82 | NA | |
Retained Earnings Accumulated Deficit | 69.60 | 66.00 | 58.30 | 45.30 | 31.40 | 25.90 | 18.90 | 5.60 | -10.30 | -25.50 | -24.40 | -41.40 | -57.30 | -66.50 | -1.90 | -21.20 | -32.30 | 2.80 | -4.20 | -12.30 | -22.40 | -27.60 | 206.90 | 32.20 | 55.30 | 44.80 | 70.50 | 62.90 | 52.80 | 73.10 | 77.00 | 84.70 | 92.10 | 109.40 | 141.90 | 152.20 | 180.60 | 209.20 | 234.70 | 237.50 | 243.70 | 246.70 | 266.50 | 278.10 | 284.20 | 290.50 | 326.71 | 312.78 | 315.02 | 307.93 | 293.28 | 282.65 | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | 2.40 | 2.60 | 2.40 | 2.70 | 2.50 | 2.40 | 2.20 | 3.00 | 3.40 | 3.30 | 3.40 | 3.60 | 3.50 | 3.40 | 3.10 | 2.80 | 2.80 | 3.00 | 3.10 | 3.10 | 3.00 | 3.00 | 3.20 | -0.40 | 3.30 | 1.90 | 0.60 | -1.50 | -5.60 | -20.70 | -16.90 | -17.00 | -14.30 | -15.80 | -13.00 | -10.40 | -13.90 | -8.90 | -1.60 | 4.80 | 2.60 | 2.20 | 0.00 | -7.00 | -6.60 | 1.00 | 0.01 | -3.91 | NA | -4.05 | -3.11 | 3.98 | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 1.00 | NA | 0.90 | 0.60 | 0.60 | NA | 1.00 | 1.40 | 1.00 | NA | 0.60 | 1.00 | 0.40 | NA | 1.70 | 0.80 | 1.00 | NA | 1.20 | 1.30 | 1.50 | 0.40 | 1.60 | 0.40 | 0.40 | 0.50 | 0.30 | 0.40 | 0.40 | 0.30 | 0.40 | 0.70 | 0.30 | 0.10 | 0.20 | 0.50 | 0.40 | 0.20 | 0.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 6.40 | 8.30 | 38.40 | 37.00 | 28.30 | 26.80 | 25.50 | 12.00 | -14.10 | -1.10 | 18.60 | 11.40 | 20.90 | 25.80 | 28.00 | 0.80 | 13.60 | 3.50 | 14.70 | 26.10 | 24.10 | -2.40 | -36.20 | -0.10 | 16.40 | 12.20 | 17.70 | 17.60 | -1.90 | 0.70 | -10.70 | 3.60 | -51.00 | 84.60 | -4.90 | 12.50 | -5.70 | 37.40 | -18.30 | 0.70 | -19.90 | 10.80 | 36.50 | 9.30 | -9.80 | 28.25 | -9.03 | 41.01 | 14.78 | -27.52 | 33.58 | 2.42 | 9.73 | |
Net Cash Provided By Used In Investing Activities | -1.30 | -0.60 | -1.90 | -73.00 | -0.70 | -2.20 | -2.80 | -1.00 | -1.10 | 0.00 | -1.30 | -1.20 | -0.90 | -1.50 | -0.80 | -0.10 | -0.30 | -0.70 | -3.80 | -1.40 | -1.00 | -1.60 | 248.10 | -0.90 | -0.50 | -1.20 | 0.20 | -0.70 | -1.10 | -0.40 | -0.50 | -0.70 | -1.10 | -4.30 | -1.10 | -0.60 | -28.70 | -1.70 | -1.20 | -7.90 | -1.70 | -3.50 | -2.80 | -4.10 | -3.00 | -0.70 | -4.45 | -4.89 | -1.95 | -3.14 | -2.47 | -2.95 | -3.71 | |
Net Cash Provided By Used In Financing Activities | -9.60 | -7.40 | -47.20 | 32.80 | -7.90 | -16.10 | -26.10 | -1.90 | 14.40 | -38.80 | -4.70 | -6.00 | -5.50 | -78.80 | -7.00 | -6.70 | -46.30 | -3.20 | -4.10 | -3.90 | -248.40 | -3.50 | -10.00 | -41.60 | -59.90 | -3.50 | -2.60 | -3.50 | -1.90 | -1.90 | -2.00 | -0.10 | -0.10 | -0.70 | -1.10 | -0.70 | -0.50 | -0.70 | -0.60 | -0.40 | -0.60 | -0.70 | -0.70 | -0.70 | -0.50 | -9.93 | -0.70 | -0.47 | 0.01 | 0.47 | -3.46 | -11.98 | 14.30 |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 6.40 | 8.30 | 38.40 | 37.00 | 28.30 | 26.80 | 25.50 | 12.00 | -14.10 | -1.10 | 18.60 | 11.40 | 20.90 | 25.80 | 28.00 | 0.80 | 13.60 | 3.50 | 14.70 | 26.10 | 24.10 | -2.40 | -36.20 | -0.10 | 16.40 | 12.20 | 17.70 | 17.60 | -1.90 | 0.70 | -10.70 | 3.60 | -51.00 | 84.60 | -4.90 | 12.50 | -5.70 | 37.40 | -18.30 | 0.70 | -19.90 | 10.80 | 36.50 | 9.30 | -9.80 | 28.25 | -9.03 | 41.01 | 14.78 | -27.52 | 33.58 | 2.42 | 9.73 | |
Net Income Loss | 13.20 | 15.30 | 20.70 | 21.50 | 13.20 | 13.80 | 20.20 | 22.80 | 22.00 | 43.00 | 23.10 | 22.00 | 15.20 | 16.20 | 24.60 | 16.40 | 8.20 | 11.50 | 12.70 | 14.60 | 9.70 | 13.10 | 178.80 | 18.20 | 14.60 | 33.80 | 11.30 | 13.80 | -18.50 | 0.70 | -5.80 | -7.40 | -17.30 | -11.60 | -10.30 | -28.40 | -28.60 | -25.50 | -2.80 | -6.20 | -3.00 | -19.80 | -11.60 | -6.10 | -6.30 | -27.00 | 13.93 | -2.24 | 7.08 | 14.80 | 10.63 | 15.56 | 13.57 | |
Depreciation Depletion And Amortization | 1.90 | 1.90 | 1.90 | 1.50 | 1.10 | 1.10 | 1.00 | 0.90 | 0.90 | 0.90 | 0.90 | 0.90 | 1.00 | 1.00 | 1.00 | 1.00 | 1.10 | 1.10 | 1.00 | 1.00 | 1.00 | 1.20 | 0.90 | 1.20 | 1.20 | 1.30 | 1.20 | 1.20 | 1.40 | 2.00 | 1.90 | 2.00 | 2.00 | 0.30 | 2.70 | 2.50 | 3.80 | 4.70 | 3.80 | 3.60 | 4.20 | 4.80 | 5.60 | 4.60 | 4.30 | 4.11 | 4.85 | 4.59 | 4.45 | 4.43 | 4.39 | 4.39 | 4.25 | |
Increase Decrease In Accounts Receivable | 4.10 | -11.90 | -2.40 | 10.70 | 6.20 | -19.80 | -6.40 | 16.90 | 12.60 | -11.70 | 9.10 | 7.20 | 2.80 | -12.30 | 4.10 | 15.90 | 7.30 | -7.40 | 0.20 | 4.70 | 8.10 | -3.90 | -3.20 | 9.10 | 9.90 | 6.70 | 0.60 | 4.40 | 2.00 | -1.40 | 1.60 | -10.80 | -25.00 | -30.90 | -10.20 | -6.60 | -23.00 | 36.90 | 3.60 | -27.60 | 42.10 | 32.40 | 0.70 | -16.00 | 6.30 | 23.12 | -10.26 | 4.61 | 7.93 | -19.07 | -0.58 | 22.09 | -2.09 | |
Increase Decrease In Inventories | 12.20 | 2.50 | -10.20 | -12.30 | -13.30 | -10.10 | -15.90 | 1.60 | 31.40 | 31.40 | 10.20 | -3.50 | 2.40 | -0.20 | -0.20 | 24.70 | -4.60 | 10.10 | 0.90 | -4.50 | -1.50 | 16.20 | 7.20 | -2.40 | -1.60 | 7.70 | -1.00 | 2.60 | 0.30 | 24.70 | -7.00 | -5.30 | -12.90 | -74.50 | -31.60 | -25.30 | -22.10 | -0.70 | -30.50 | -0.10 | 4.50 | 36.60 | -9.70 | -33.50 | -39.50 | 57.20 | -44.97 | -30.13 | 12.89 | -25.38 | 14.19 | 14.80 | 0.52 | |
Increase Decrease In Accounts Payable | 1.30 | -14.90 | 7.20 | 2.20 | 6.70 | -16.40 | -15.10 | 5.90 | 8.60 | 8.40 | 4.70 | -10.70 | 17.30 | -4.00 | -0.80 | 12.60 | 2.30 | -4.10 | 3.30 | 5.60 | 9.80 | -3.90 | 3.60 | -10.70 | 4.40 | 14.80 | 1.00 | 0.30 | -13.20 | 25.30 | -12.40 | -6.60 | -76.70 | 5.40 | -33.00 | -17.20 | -17.90 | 60.40 | -38.50 | -33.60 | 22.50 | 69.20 | 24.90 | -42.90 | -39.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Expense Benefit | 0.30 | 2.10 | -0.20 | 0.00 | 0.10 | 0.60 | -0.30 | -0.30 | 0.00 | -0.80 | 0.30 | -3.20 | 0.50 | 0.00 | -0.40 | -0.10 | 0.00 | 1.90 | -0.30 | -0.20 | 0.00 | 7.80 | 0.40 | 0.00 | 0.20 | -18.30 | 0.20 | 0.30 | 0.00 | 4.40 | 0.00 | 0.00 | 0.00 | 5.00 | -0.10 | 0.10 | 0.50 | 1.00 | -0.10 | 0.00 | -0.40 | 25.20 | -0.10 | 1.80 | -0.50 | -20.72 | -15.33 | -0.24 | -0.31 | 1.17 | 0.07 | -0.31 | 0.10 | |
Share Based Compensation | 1.00 | 0.90 | 0.90 | 0.60 | 0.60 | 1.10 | 1.00 | 1.40 | 1.00 | 0.90 | 0.60 | 1.00 | 0.40 | 1.20 | 1.70 | 0.80 | 1.00 | 1.40 | 1.20 | 1.30 | 1.50 | 0.40 | -0.30 | 0.40 | 0.40 | 0.50 | 0.30 | 0.40 | 0.40 | 0.30 | 0.40 | 0.70 | 0.30 | 0.10 | 0.20 | 0.50 | 0.40 | 0.20 | 0.30 | 0.50 | 0.50 | 0.50 | 0.50 | 0.50 | 1.40 | 0.72 | 1.23 | 1.24 | 0.91 | 0.55 | 0.31 | 0.52 | 0.53 |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -1.30 | -0.60 | -1.90 | -73.00 | -0.70 | -2.20 | -2.80 | -1.00 | -1.10 | 0.00 | -1.30 | -1.20 | -0.90 | -1.50 | -0.80 | -0.10 | -0.30 | -0.70 | -3.80 | -1.40 | -1.00 | -1.60 | 248.10 | -0.90 | -0.50 | -1.20 | 0.20 | -0.70 | -1.10 | -0.40 | -0.50 | -0.70 | -1.10 | -4.30 | -1.10 | -0.60 | -28.70 | -1.70 | -1.20 | -7.90 | -1.70 | -3.50 | -2.80 | -4.10 | -3.00 | -0.70 | -4.45 | -4.89 | -1.95 | -3.14 | -2.47 | -2.95 | -3.71 | |
Payments To Acquire Property Plant And Equipment | 1.30 | 0.60 | 1.90 | 0.70 | 0.70 | 2.50 | 2.80 | 1.00 | 1.10 | 0.00 | 1.30 | 1.20 | 0.90 | 1.50 | 0.80 | 0.10 | 0.30 | 0.70 | 3.80 | 1.40 | 1.00 | 1.60 | 1.50 | 0.90 | 0.50 | 1.20 | -0.20 | 0.80 | 1.00 | 0.40 | 1.00 | 0.70 | 1.20 | 4.40 | 1.50 | 1.60 | 3.80 | 1.60 | 1.30 | 2.50 | 1.70 | 3.50 | 2.80 | 4.40 | 3.00 | 0.71 | 4.46 | 4.96 | 1.97 | 3.14 | 2.48 | 2.95 | 3.71 |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -9.60 | -7.40 | -47.20 | 32.80 | -7.90 | -16.10 | -26.10 | -1.90 | 14.40 | -38.80 | -4.70 | -6.00 | -5.50 | -78.80 | -7.00 | -6.70 | -46.30 | -3.20 | -4.10 | -3.90 | -248.40 | -3.50 | -10.00 | -41.60 | -59.90 | -3.50 | -2.60 | -3.50 | -1.90 | -1.90 | -2.00 | -0.10 | -0.10 | -0.70 | -1.10 | -0.70 | -0.50 | -0.70 | -0.60 | -0.40 | -0.60 | -0.70 | -0.70 | -0.70 | -0.50 | -9.93 | -0.70 | -0.47 | 0.01 | 0.47 | -3.46 | -11.98 | 14.30 | |
Payments Of Dividends | 9.60 | 7.60 | 7.70 | 7.60 | 7.70 | 6.80 | 6.90 | 6.90 | 7.00 | 43.90 | 6.10 | 6.10 | 6.40 | 80.40 | 5.30 | 5.30 | 43.30 | 4.50 | 4.60 | 4.50 | 248.00 | 4.10 | 4.10 | 41.30 | 59.80 | 3.80 | 3.70 | 3.70 | 1.80 | 1.80 | 1.90 | 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 |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 323.40 | 320.10 | 354.60 | 325.80 | 273.80 | 260.50 | 298.50 | 318.50 | 288.60 | 262.00 | 277.40 | 272.60 | 251.10 | 273.90 | 285.70 | 242.10 | 227.30 | 222.20 | 243.90 | 248.60 | 232.20 | 217.70 | 235.80 | 363.10 | 212.20 | 194.50 | 204.40 | 313.00 | 190.20 | 414.70 | 414.80 | 420.80 | 429.80 | 465.30 | 699.30 | 740.00 | 785.80 | 912.90 | 825.40 | 831.10 | 873.40 | 874.20 | 791.80 | 805.80 | 880.70 | 935.20 | 846.27 | 849.54 | 913.60 | 978.40 | 900.22 | 872.20 | 929.80 | |
, | 17.00 | 16.30 | 17.40 | 17.70 | 16.60 | 15.20 | 16.50 | 18.70 | 21.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 10.60 | 10.70 | 10.80 | NA | 8.60 | 8.10 | 8.10 | 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 | |
,US | 306.40 | 303.80 | 337.20 | 308.10 | 257.20 | 245.30 | 282.00 | 299.80 | 267.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 207.10 | 225.10 | 220.40 | NA | 185.90 | 196.30 | 194.60 | 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 | |
Revenue From Contract With Customer Excluding Assessed Tax | 323.40 | 320.10 | 354.60 | 325.80 | 273.80 | 260.50 | 298.50 | 318.50 | 288.60 | 262.00 | 277.40 | 272.60 | 251.10 | 273.90 | 285.70 | 242.10 | 227.30 | 222.20 | 243.90 | 248.60 | 232.20 | 217.70 | 235.80 | 363.10 | 212.20 | 194.50 | 204.40 | 313.00 | 190.20 | 414.70 | 414.80 | 420.80 | 429.80 | 465.30 | 699.30 | 740.00 | 785.80 | 912.90 | 825.40 | 831.10 | 873.40 | 874.20 | 791.80 | 805.80 | 880.70 | 935.20 | 846.27 | 849.54 | 913.60 | 978.40 | 900.22 | 872.20 | 929.80 | |
, | 17.00 | 16.30 | 17.40 | 17.70 | 16.60 | 15.20 | 16.50 | 18.70 | 21.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 10.60 | 10.70 | 10.80 | NA | 8.60 | 8.10 | 8.10 | 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 | |
,US | 306.40 | 303.80 | 337.20 | 308.10 | 257.20 | 245.30 | 282.00 | 299.80 | 267.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 207.10 | 225.10 | 220.40 | NA | 185.90 | 196.30 | 194.60 | 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 |