2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.40 | 0.40 | 0.39 | 0.40 | 0.40 | 0.40 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.38 | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 31.52 | 31.84 | NA | 31.79 | 31.73 | 31.71 | NA | 32.28 | 32.61 | 33.04 | NA | 33.09 | 33.18 | 33.20 | NA | 33.21 | 33.20 | 33.60 | NA | 34.37 | 34.56 | 34.70 | NA | 35.79 | 35.84 | 35.82 | NA | 35.74 | 37.19 | 37.12 | NA | 37.95 | 37.98 | 37.90 | NA | 37.91 | 37.67 | 37.67 | NA | 37.67 | 37.67 | NA | |
Weighted Average Number Of Shares Outstanding Basic | 31.32 | 31.64 | NA | 31.62 | 31.60 | 31.55 | NA | 32.08 | 32.41 | 32.74 | NA | 32.76 | 32.87 | 32.83 | NA | 32.85 | 32.87 | 33.17 | NA | 33.79 | 33.98 | 34.17 | NA | 35.09 | 35.10 | 35.06 | NA | 35.02 | 36.49 | 37.12 | NA | 37.60 | 37.69 | 37.76 | NA | 37.68 | 37.67 | 37.67 | NA | 37.67 | 37.67 | NA | |
Earnings Per Share Basic | 4.81 | 4.82 | 4.63 | 5.30 | 5.20 | 4.31 | 4.54 | 4.79 | 4.43 | 3.50 | 2.39 | 2.91 | 2.75 | 1.82 | 2.16 | 2.13 | 1.69 | 1.53 | 1.38 | 1.63 | 1.53 | 1.11 | 1.12 | 1.22 | 0.77 | 0.75 | 3.00 | 0.90 | 0.64 | -0.05 | 0.57 | 0.65 | 0.41 | 0.29 | 1.58 | 0.44 | 0.17 | -0.10 | 0.16 | 0.17 | 0.15 | -0.22 | |
Earnings Per Share Diluted | 4.78 | 4.79 | 4.59 | 5.27 | 5.18 | 4.28 | 4.51 | 4.76 | 4.41 | 3.47 | 2.37 | 2.88 | 2.72 | 1.80 | 2.13 | 2.11 | 1.67 | 1.51 | 1.36 | 1.60 | 1.51 | 1.09 | 1.10 | 1.19 | 0.76 | 0.74 | 2.93 | 0.88 | 0.63 | -0.05 | 0.57 | 0.65 | 0.41 | 0.29 | 1.57 | 0.44 | 0.17 | -0.10 | 0.16 | 0.17 | 0.15 | -0.22 |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 1365.61 | 1278.72 | 1286.07 | 1326.12 | 1317.26 | 1265.24 | 1264.54 | 1301.00 | 1274.29 | 1168.92 | 1063.40 | 845.76 | 834.25 | 742.80 | 721.49 | 697.22 | 646.10 | 653.23 | 662.35 | 682.33 | 660.11 | 619.33 | 639.55 | 647.29 | 605.97 | 491.44 | 501.40 | 489.04 | 474.46 | 441.36 | 444.13 | 453.10 | 431.59 | 414.02 | 426.47 | 427.89 | 403.76 | 358.46 | 398.06 | 397.65 | 382.79 | 333.58 | |
Revenues | 1365.61 | 1278.72 | 1286.07 | 1326.12 | 1317.26 | 1265.24 | 1264.54 | 1301.00 | 1274.29 | 1168.92 | 1063.40 | 845.76 | 834.25 | 742.80 | 721.49 | 697.22 | 646.10 | 653.23 | 662.35 | 682.33 | 660.11 | 619.33 | 639.55 | 647.29 | 605.97 | 491.44 | 501.40 | 489.04 | 474.46 | 441.36 | 444.13 | 453.10 | 431.59 | 414.02 | 426.47 | 427.89 | 403.76 | 358.46 | 398.06 | 397.65 | 382.79 | 333.58 | |
Cost Of Revenue | 941.69 | 891.57 | 894.96 | 905.43 | 895.46 | 895.02 | 888.87 | 905.25 | 890.19 | 837.72 | 780.24 | 595.47 | 591.08 | 545.04 | 523.47 | 498.89 | 468.05 | 481.27 | 491.03 | 503.00 | 485.19 | 463.63 | 481.32 | 485.42 | 460.93 | 380.43 | 379.37 | 368.20 | 357.85 | 339.74 | 339.07 | 344.96 | 333.90 | 324.57 | 321.95 | 333.89 | 318.07 | 284.64 | 305.29 | 309.27 | 297.85 | NA | |
Cost Of Goods And Services Sold | 941.69 | 891.57 | 894.96 | 905.43 | 895.46 | 895.02 | 888.87 | 905.25 | 890.19 | 837.72 | 780.24 | 595.47 | 591.08 | 545.04 | 523.47 | 498.89 | 468.05 | 481.27 | 491.03 | 503.00 | 485.19 | 463.63 | 481.32 | 485.42 | 460.93 | 380.43 | 379.37 | 368.20 | 357.85 | 339.74 | 339.07 | 344.96 | 333.90 | 324.57 | 321.95 | 333.89 | 318.07 | 284.64 | 305.29 | 309.27 | 297.85 | NA | |
Gross Profit | 423.92 | 387.15 | 391.12 | 420.69 | 421.80 | 370.21 | 375.67 | 395.75 | 384.10 | 331.20 | 283.16 | 250.29 | 243.18 | 197.76 | 198.02 | 198.33 | 178.05 | 171.96 | 171.32 | 179.33 | 174.92 | 155.69 | 158.23 | 161.87 | 145.04 | 111.02 | 122.03 | 120.84 | 116.61 | 101.63 | 105.06 | 108.14 | 97.69 | 89.45 | 104.52 | 94.00 | 85.69 | 73.82 | 92.77 | 88.38 | 84.94 | 65.58 | |
Selling General And Administrative Expense | 213.53 | 172.64 | 186.32 | 183.20 | 184.70 | 170.78 | 172.56 | 172.87 | 176.88 | 167.25 | 164.72 | 116.48 | 114.89 | 101.87 | 94.94 | 96.81 | 97.60 | 101.97 | 94.90 | 98.89 | 98.88 | 99.08 | 93.06 | 95.65 | 101.36 | 77.12 | 72.06 | 71.28 | 75.81 | 75.09 | 69.12 | 69.04 | 70.90 | 69.69 | 61.53 | 63.81 | 74.19 | 74.96 | 68.18 | 74.60 | 74.72 | NA | |
Operating Income Loss | 210.39 | 214.51 | 204.80 | 237.49 | 237.10 | 199.43 | 203.12 | 222.87 | 207.22 | 163.95 | 118.44 | 133.81 | 128.29 | 95.89 | 103.08 | 101.52 | 80.45 | 69.99 | 76.42 | 80.44 | 76.04 | 56.62 | 65.16 | 66.22 | 43.68 | 33.89 | 49.97 | 49.56 | 40.80 | -3.46 | 35.94 | 39.10 | 26.79 | 19.77 | 43.00 | 30.19 | 11.50 | -1.15 | 24.58 | 13.78 | 10.22 | -7.87 | |
Interest Expense | NA | 18.80 | 19.19 | 18.83 | 18.56 | 18.04 | 16.78 | 14.56 | 13.41 | 11.97 | 10.93 | 5.50 | 6.11 | 6.60 | 7.75 | 7.69 | 8.28 | 8.74 | 9.08 | 9.51 | 9.63 | 9.60 | 9.66 | 9.38 | 7.32 | 2.32 | 2.25 | 2.48 | 1.92 | 1.37 | 1.29 | 1.27 | 1.37 | 1.67 | 1.57 | 1.58 | 3.16 | 3.16 | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 4.63 | 5.13 | 4.76 | 4.19 | 3.75 | 3.13 | 2.64 | 2.61 | 3.33 | 3.73 | 2.94 | 3.00 | 2.27 | 3.11 | 2.59 | 3.12 | 5.13 | 3.91 | 2.25 | 3.93 | 4.51 | 2.97 | 3.07 | 2.85 | 3.00 | 2.40 | 2.42 | 2.37 | 3.02 | 2.08 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | 52.45 | 54.61 | 47.96 | 57.08 | 58.75 | 47.45 | 44.09 | 54.26 | 49.84 | 37.96 | 28.97 | 32.93 | 31.87 | 15.66 | 24.66 | 23.92 | 16.77 | 10.71 | 21.92 | 16.61 | 14.88 | 9.37 | 17.21 | 14.36 | 9.29 | 5.21 | -57.23 | 15.72 | 14.44 | -3.02 | -0.80 | 13.33 | 9.87 | 7.05 | 35.50 | 12.00 | 1.70 | -0.50 | 15.55 | 4.22 | 0.94 | NA | |
Profit Loss | 150.72 | 152.38 | 146.38 | 167.60 | 164.40 | 135.87 | 143.83 | 153.75 | 143.70 | 114.71 | 78.36 | 95.44 | 90.38 | 59.84 | 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 | -1.84 | -4.09 | NA | -3.01 | 4.28 | 1.75 | NA | -15.16 | -2.19 | 3.22 | 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 | 150.72 | 152.38 | 146.38 | 167.60 | 164.40 | 135.87 | 143.83 | 153.75 | 143.70 | 114.71 | 78.36 | 95.44 | 90.38 | 59.84 | 70.76 | 70.00 | 55.50 | 50.77 | 45.98 | 54.98 | 52.05 | 37.98 | 38.55 | 42.66 | 27.15 | 26.39 | 104.99 | 31.39 | 23.46 | -1.71 | 21.31 | 24.57 | 15.62 | 11.12 | 59.75 | 16.63 | 6.40 | -3.80 | 5.77 | 6.38 | 5.83 | -8.58 | |
Comprehensive Income Net Of Tax | 148.89 | 148.29 | 150.61 | 164.59 | 168.68 | 137.62 | 142.68 | 138.59 | 141.50 | 117.93 | 71.72 | 95.44 | 90.38 | 59.84 | 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-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 4902.99 | 5310.45 | 5162.85 | 5014.09 | 4857.95 | 4700.91 | 4606.83 | 4506.12 | 4420.98 | 4361.56 | 4258.53 | 3120.69 | 2998.72 | 2892.10 | 2815.28 | 2747.80 | 2670.58 | 2631.84 | 2603.96 | 2624.12 | 2581.12 | 2542.83 | 2454.53 | 2456.83 | 2400.62 | 1767.94 | 1749.55 | 1697.69 | 1761.06 | 1687.94 | 1690.12 | 1656.46 | 1635.42 | 1625.86 | 1642.25 | 1613.31 | 1550.43 | NA | 1476.43 | NA | NA | NA | |
Liabilities | 2545.68 | 2598.42 | 2599.20 | 2606.26 | 2619.90 | 2635.77 | 2677.12 | 2671.68 | 2678.32 | 2664.32 | 2622.10 | 1558.98 | 1523.90 | 1495.74 | 1466.49 | 1466.21 | 1452.93 | 1452.02 | 1451.07 | 1458.91 | 1439.48 | 1439.97 | 1382.43 | 1370.79 | 1349.69 | 747.14 | 753.03 | 808.29 | 803.10 | 733.98 | 717.57 | 696.89 | 695.50 | 700.21 | 726.52 | 761.33 | 713.79 | NA | 524.14 | NA | NA | NA | |
Liabilities And Stockholders Equity | 4902.99 | 5310.45 | 5162.85 | 5014.09 | 4857.95 | 4700.91 | 4606.83 | 4506.12 | 4420.98 | 4361.56 | 4258.53 | 3120.69 | 2998.72 | 2892.10 | 2815.28 | 2747.80 | 2670.58 | 2631.84 | 2603.96 | 2624.12 | 2581.12 | 2542.83 | 2454.53 | 2456.83 | 2400.62 | 1767.94 | 1749.55 | 1697.69 | 1761.06 | 1687.94 | 1690.12 | 1656.46 | 1635.42 | 1625.86 | 1642.25 | 1613.31 | 1550.43 | NA | 1476.43 | NA | NA | NA | |
Stockholders Equity | 2357.31 | 2712.03 | 2563.66 | 2407.83 | 2238.05 | 2065.14 | 1929.71 | 1834.44 | 1742.66 | 1697.24 | 1636.43 | 1561.71 | 1474.82 | 1396.36 | 1348.79 | 1281.59 | 1217.65 | 1179.82 | 1152.89 | 1165.21 | 1141.65 | 1102.85 | 1072.10 | 1086.04 | 1050.92 | 1020.79 | 996.52 | 889.40 | 957.96 | 953.96 | 972.55 | 959.57 | 939.92 | 925.65 | 915.73 | 851.98 | 836.64 | 973.26 | 952.29 | 977.17 | 992.05 | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 1760.31 | 2202.46 | 2049.24 | 1881.79 | 1794.60 | 1612.83 | 1549.04 | 1449.53 | 1354.55 | 1281.17 | 1187.69 | 1068.11 | 952.46 | 960.71 | 936.40 | 926.50 | 837.10 | 782.33 | 779.83 | 789.39 | 748.29 | 704.17 | 704.70 | 699.12 | 644.38 | 500.88 | 511.59 | 465.67 | 526.59 | 489.95 | 526.55 | 492.41 | 475.83 | 465.26 | 480.36 | 472.46 | 409.71 | NA | 335.24 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 463.22 | 968.81 | 848.57 | 615.61 | 526.33 | 333.78 | 240.07 | 159.38 | 123.87 | 126.55 | 139.78 | 327.91 | 261.74 | 319.62 | 330.01 | 315.34 | 258.84 | 187.04 | 184.81 | 171.59 | 141.77 | 98.28 | 100.93 | 93.46 | 65.74 | 37.33 | 56.52 | 18.46 | 94.23 | 80.37 | 134.38 | 104.50 | 102.09 | 108.15 | 112.85 | 108.34 | 63.27 | 3.60 | 2.97 | 3.04 | 5.07 | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 463.22 | 968.81 | 848.57 | 615.61 | 526.33 | 333.78 | 240.07 | 159.38 | 123.87 | 126.55 | 139.78 | 327.91 | 261.74 | 319.62 | 330.01 | NA | NA | NA | 184.81 | NA | NA | NA | 100.93 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 859.73 | 829.22 | 799.01 | 870.89 | 857.66 | 833.96 | 836.07 | 815.63 | 773.74 | 735.45 | 668.42 | 516.94 | 491.62 | 462.85 | 427.34 | 436.55 | 423.00 | 431.65 | 428.84 | 454.64 | 444.82 | 428.71 | 407.11 | 419.71 | 396.22 | 313.57 | 308.51 | 315.38 | 297.32 | 269.36 | 252.62 | 265.65 | 255.00 | 243.00 | 235.55 | 247.25 | 237.08 | NA | 220.18 | NA | NA | NA | |
Inventory Net | 393.81 | 375.06 | 364.73 | 357.18 | 385.05 | 422.23 | 438.64 | 447.10 | 431.10 | 390.06 | 352.80 | 202.02 | 178.58 | 163.99 | 161.37 | 142.52 | 147.30 | 152.72 | 149.08 | 146.70 | 150.28 | 160.69 | 168.98 | 161.88 | 158.50 | 138.45 | 131.34 | 116.78 | 111.64 | 112.63 | 116.19 | 105.83 | 102.22 | 108.02 | 118.70 | 103.40 | 98.89 | NA | 106.97 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 43.55 | 29.38 | 36.94 | 38.10 | 25.56 | 22.86 | 34.26 | 27.42 | 25.84 | 29.10 | 26.69 | 21.24 | 20.52 | 14.26 | 17.69 | 32.10 | 7.96 | 10.92 | 17.10 | 16.46 | 11.42 | 16.49 | 27.68 | 24.07 | 23.93 | 11.53 | 15.22 | 15.04 | 23.39 | 27.59 | 23.36 | 16.43 | 16.53 | 6.10 | 13.26 | 7.12 | 4.62 | NA | 4.21 | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | 644.34 | NA | NA | NA | 587.53 | NA | NA | NA | 531.73 | NA | NA | NA | 447.66 | NA | NA | NA | 421.06 | NA | NA | NA | 389.46 | NA | NA | NA | 312.22 | NA | NA | NA | 293.64 | NA | NA | NA | 293.13 | NA | NA | NA | 292.19 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | 385.44 | NA | NA | NA | 340.69 | NA | NA | NA | 296.90 | NA | NA | NA | 267.61 | NA | NA | NA | 242.98 | NA | NA | NA | 221.50 | NA | NA | NA | 205.10 | NA | NA | NA | 200.88 | NA | NA | NA | 200.06 | NA | NA | NA | 199.04 | NA | NA | NA | |
Amortization Of Intangible Assets | 17.95 | 17.69 | 17.64 | 17.39 | 17.21 | 16.90 | 16.81 | 16.97 | 16.81 | 17.82 | 16.08 | 7.08 | 7.20 | 6.14 | 5.87 | 5.38 | 5.36 | 5.27 | 5.22 | 5.20 | 5.17 | 5.20 | 5.22 | 5.24 | 3.99 | 1.30 | 1.04 | 1.52 | 0.26 | NA | 0.19 | 0.21 | 0.19 | 0.21 | 0.27 | 0.22 | 0.26 | 0.27 | NA | NA | NA | NA | |
Property Plant And Equipment Net | NA | NA | 258.91 | NA | NA | NA | 246.84 | NA | NA | NA | 234.83 | 203.53 | 199.98 | 187.03 | 180.05 | 172.10 | 176.18 | 185.57 | 178.08 | 175.27 | 172.72 | 169.89 | 167.96 | 166.75 | 159.26 | 115.44 | 107.12 | 98.14 | 98.19 | 95.79 | 92.76 | 91.99 | 91.83 | 92.10 | 93.07 | 92.39 | 91.92 | NA | 93.16 | NA | NA | NA | |
Goodwill | 2090.79 | 2052.32 | 2042.57 | 2039.78 | 1991.95 | 1992.39 | 1966.99 | 1966.23 | 1968.60 | 1964.30 | 1949.76 | 1496.74 | 1494.20 | 1430.91 | 1410.68 | 1379.72 | 1379.82 | 1379.83 | 1367.92 | 1367.92 | 1363.74 | 1363.29 | 1364.02 | 1362.75 | 1362.86 | 1082.82 | 1077.19 | 1077.10 | 1084.83 | 1063.52 | 1045.06 | 1045.06 | 1044.04 | 1044.04 | 1044.04 | 1044.04 | 1044.04 | NA | 1044.04 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | NA | NA | 591.06 | NA | NA | NA | 614.97 | NA | NA | NA | 684.21 | NA | NA | NA | 190.60 | 172.39 | 176.87 | 182.23 | 181.12 | 185.84 | 189.04 | 194.21 | 199.39 | NA | NA | NA | 33.24 | 34.28 | 28.79 | 15.95 | 2.66 | 2.84 | 1.58 | 1.78 | 1.99 | 2.25 | 2.47 | NA | 2.96 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 583.14 | 578.34 | 591.06 | 606.94 | 595.71 | 607.68 | 614.97 | 631.00 | 653.46 | 669.80 | 684.21 | 234.87 | 237.57 | 205.51 | 190.60 | 172.39 | 176.87 | 182.23 | 181.12 | 185.84 | 189.04 | 194.21 | 199.39 | 205.10 | 210.34 | 48.44 | 33.24 | 33.87 | 28.38 | 15.54 | 2.25 | 2.43 | 1.18 | 1.80 | 1.58 | 1.80 | 2.10 | NA | 2.60 | NA | NA | NA | |
Other Assets Noncurrent | 10.19 | 9.52 | 10.87 | 11.30 | 12.90 | 16.48 | 16.45 | 18.99 | 19.96 | 13.10 | 13.21 | 10.65 | 11.21 | 11.07 | 11.32 | 11.00 | 11.01 | 11.44 | 5.62 | 4.76 | 4.57 | 5.16 | 5.29 | 5.48 | 6.13 | 2.23 | 2.28 | 3.03 | 3.20 | 3.26 | 3.62 | 3.62 | 1.58 | 2.13 | 2.25 | 2.17 | 2.29 | NA | 1.03 | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 752.25 | 784.37 | 771.54 | 753.67 | 758.34 | 751.24 | 789.64 | 788.58 | 801.69 | 777.92 | 733.43 | 584.80 | 543.24 | 514.28 | 496.48 | 485.15 | 471.52 | 471.08 | 476.75 | 482.53 | 458.06 | 451.35 | 444.26 | 440.62 | 412.96 | 343.28 | 351.40 | 341.32 | 332.68 | 346.62 | 325.93 | 311.45 | 307.38 | 306.33 | 326.68 | 340.20 | 293.11 | NA | 301.47 | NA | NA | NA | |
Long Term Debt Current | 45.66 | 46.23 | 47.04 | 48.06 | 45.14 | 42.37 | 40.07 | 37.37 | 38.16 | 38.72 | 38.64 | 23.56 | 23.48 | 23.41 | 23.33 | 23.25 | 23.17 | 23.09 | 34.27 | 33.26 | 32.26 | 29.09 | 26.85 | NA | NA | NA | 12.50 | 12.50 | 12.50 | 20.00 | 20.00 | 20.00 | 20.00 | 17.50 | 15.00 | NA | NA | NA | NA | NA | NA | NA | |
Accounts Payable Current | 461.14 | 467.86 | 469.58 | 455.84 | 468.60 | 450.96 | 487.11 | 510.16 | 508.23 | 473.92 | 461.92 | 382.93 | 356.57 | 330.81 | 331.71 | 311.70 | 293.22 | 305.61 | 307.97 | 300.12 | 288.99 | 281.35 | 313.17 | 300.94 | 283.71 | 254.38 | 263.81 | 242.62 | 243.00 | 226.97 | 241.53 | 217.93 | 214.01 | 223.31 | 253.31 | 238.87 | 206.95 | NA | 228.72 | NA | NA | NA | |
Other Accrued Liabilities Current | 20.84 | 23.27 | 24.99 | 23.64 | 27.01 | 20.72 | 23.20 | 13.43 | 21.72 | 19.16 | 19.16 | 21.17 | 15.26 | 17.19 | 15.16 | 27.73 | 25.67 | 28.06 | 23.65 | 26.32 | 24.05 | 23.79 | 21.02 | 54.22 | 48.93 | 34.99 | 29.85 | 33.65 | NA | 28.92 | 23.30 | NA | NA | NA | 22.06 | NA | NA | NA | 23.15 | NA | NA | NA | |
Accrued Income Taxes Current | NA | 46.55 | 0.39 | NA | NA | 40.74 | 2.13 | NA | NA | 39.00 | 2.16 | NA | NA | 13.12 | 0.13 | NA | 19.36 | NA | 0.05 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Contract With Customer Liability Current | 15.98 | 15.72 | 18.36 | 16.42 | 16.33 | 20.74 | 21.94 | 21.99 | 18.85 | 15.93 | 14.31 | 12.77 | 10.08 | 8.09 | 6.54 | 16.82 | 15.72 | 15.53 | 16.14 | 16.68 | 17.26 | 17.08 | 19.96 | NA | NA | NA | 9.28 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 1397.63 | 1408.73 | 1420.07 | 1431.77 | 1439.94 | 1448.30 | 1457.33 | 1466.30 | 1475.26 | 1484.20 | 1493.12 | 699.12 | 704.48 | 709.90 | 706.72 | 712.12 | 717.49 | 722.84 | 732.23 | 735.22 | 737.89 | 709.17 | 716.62 | 741.89 | 741.63 | 247.90 | 241.89 | NA | 247.92 | 173.88 | 178.80 | 183.71 | 188.63 | NA | 193.46 | NA | NA | NA | NA | NA | NA | NA | |
Long Term Debt Noncurrent | 1351.97 | 1362.50 | 1373.03 | 1383.72 | 1394.79 | 1405.93 | 1417.26 | 1428.93 | 1437.10 | 1445.47 | 1454.48 | 675.57 | 681.00 | 686.49 | 683.40 | 688.87 | 694.32 | 699.75 | 697.96 | 701.96 | 705.63 | 709.17 | 716.62 | NA | NA | NA | 229.39 | 232.41 | 235.42 | 153.88 | 158.80 | 163.71 | 168.63 | 173.54 | 178.46 | NA | NA | NA | NA | NA | NA | NA | |
Deferred Income Tax Liabilities Net | 243.79 | 243.62 | 243.93 | 252.42 | 254.78 | 252.04 | 251.48 | 244.61 | 245.69 | 245.67 | 248.24 | 166.24 | 168.09 | 168.42 | 168.57 | 173.60 | 174.23 | 174.23 | 175.26 | 173.49 | 174.27 | 174.23 | 176.21 | 167.51 | 168.59 | 132.84 | 132.84 | 193.98 | 193.72 | NA | 193.72 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 1.42 | 1.49 | 1.55 | 1.55 | 1.54 | 5.26 | 2.35 | 3.22 | 1.79 | 1.22 | 0.96 | 13.31 | 13.66 | 13.65 | 13.64 | 15.99 | 7.45 | 2.01 | 1.49 | 1.17 | 0.36 | 1.54 | 1.91 | 1.87 | 2.89 | 3.67 | 3.24 | 3.20 | 3.15 | 1.89 | 0.43 | 0.44 | 0.44 | 0.43 | 0.47 | 41.65 | 42.26 | NA | 40.39 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 132.53 | 142.55 | 146.21 | 151.97 | 148.71 | 154.84 | 149.94 | 138.92 | 124.19 | 133.30 | 125.34 | 71.29 | 68.46 | 62.69 | 53.75 | 52.67 | 54.80 | 54.02 | 54.01 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 2357.31 | 2712.03 | 2563.66 | 2407.83 | 2238.05 | 2065.14 | 1929.71 | 1834.44 | 1742.66 | 1697.24 | 1636.43 | 1561.71 | 1474.82 | 1396.36 | 1348.79 | 1281.59 | 1217.65 | 1179.82 | 1152.89 | 1165.21 | 1141.65 | 1102.85 | 1072.10 | 1086.04 | 1050.92 | 1020.79 | 996.52 | 889.40 | 957.96 | 953.96 | 972.55 | 959.57 | 939.92 | 925.65 | 915.73 | 851.98 | 836.64 | 973.26 | 952.29 | 977.17 | 992.05 | NA | |
Common Stock Value | 0.40 | 0.40 | 0.39 | 0.40 | 0.40 | 0.40 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.38 | NA | NA | NA | NA | NA | NA | NA | |
Additional Paid In Capital Common Stock | 919.32 | 912.48 | 906.33 | 900.94 | 895.75 | 891.53 | 887.37 | 884.73 | 861.54 | 877.56 | 873.03 | 861.23 | 858.25 | 856.00 | 858.41 | 855.97 | 853.03 | 850.66 | 849.66 | 856.73 | 855.46 | 853.84 | 846.45 | 853.41 | 851.47 | 848.49 | 830.60 | 828.47 | 848.43 | 845.98 | 845.48 | 842.89 | 841.39 | 839.31 | 838.98 | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 2674.02 | 2523.30 | 2370.92 | 2224.54 | 2056.93 | 1892.54 | 1756.66 | 1612.83 | 1459.08 | 1315.39 | 1200.68 | 1122.32 | 1026.88 | 936.50 | 876.66 | 805.90 | 735.90 | 680.41 | 632.86 | 586.88 | 531.90 | 479.85 | 441.87 | 403.31 | 360.65 | 333.50 | 307.12 | 202.12 | 170.73 | 147.27 | 148.98 | 127.67 | 103.11 | 87.49 | 76.38 | NA | NA | NA | NA | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -20.59 | -18.76 | -14.66 | -18.89 | -15.88 | -20.17 | -21.92 | -20.77 | -5.61 | -3.42 | -6.63 | 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 | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 4.63 | 5.13 | NA | 4.19 | 3.75 | 3.13 | NA | 2.61 | 3.33 | 3.73 | NA | 3.00 | 2.27 | 3.11 | NA | 3.12 | 5.13 | 3.91 | NA | 3.93 | 4.51 | 2.97 | 3.07 | 2.85 | 3.00 | 2.40 | 2.42 | 2.37 | 3.02 | 2.08 | 1.93 | 2.04 | 2.10 | 1.60 | 1.51 | NA | NA | NA | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 90.35 | 178.78 | 260.93 | 202.68 | 216.00 | 169.80 | 160.17 | 117.93 | 128.21 | 89.48 | 93.52 | 107.30 | 112.78 | 89.42 | 102.16 | 77.56 | 105.23 | 72.93 | 89.00 | 86.52 | 72.74 | 23.52 | 71.14 | 54.64 | 23.83 | 17.57 | 58.57 | 28.95 | 10.84 | 14.83 | 48.85 | 21.79 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Investing Activities | -81.43 | -40.51 | -17.15 | -105.18 | -14.87 | -60.97 | -20.24 | -19.50 | -22.04 | -32.13 | -1075.19 | -23.27 | -150.46 | -73.32 | -75.56 | -5.62 | -4.48 | -36.22 | -11.85 | -18.29 | -9.88 | -10.12 | -9.31 | -16.39 | -487.98 | -38.14 | -12.10 | -4.27 | -47.35 | -44.88 | -3.71 | -7.43 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Financing Activities | -514.85 | -17.10 | -11.96 | -7.89 | -8.92 | -15.06 | -59.69 | -60.80 | -109.08 | -70.51 | 793.56 | -17.86 | -20.20 | -26.49 | -11.93 | -15.44 | -28.96 | -34.47 | -63.93 | -38.40 | -19.38 | -16.05 | -54.37 | -10.52 | 492.56 | 1.39 | -8.41 | -100.45 | 50.38 | -23.96 | -15.26 | -11.95 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 90.35 | 178.78 | 260.93 | 202.68 | 216.00 | 169.80 | 160.17 | 117.93 | 128.21 | 89.48 | 93.52 | 107.30 | 112.78 | 89.42 | 102.16 | 77.56 | 105.23 | 72.93 | 89.00 | 86.52 | 72.74 | 23.52 | 71.14 | 54.64 | 23.83 | 17.57 | 58.57 | 28.95 | 10.84 | 14.83 | 48.85 | 21.79 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 150.72 | 152.38 | 146.38 | 167.60 | 164.40 | 135.87 | 143.83 | 153.75 | 143.70 | 114.71 | 78.36 | 95.44 | 90.38 | 59.84 | 70.76 | 70.00 | 55.50 | 50.77 | 45.98 | 54.98 | 52.05 | 37.98 | 38.55 | 42.66 | 27.15 | 26.39 | 104.99 | 31.39 | 23.46 | -1.71 | 21.31 | 24.57 | 15.62 | 11.12 | 59.75 | 16.63 | 6.40 | -3.80 | 5.77 | 6.38 | 5.83 | -8.58 | |
Profit Loss | 150.72 | 152.38 | 146.38 | 167.60 | 164.40 | 135.87 | 143.83 | 153.75 | 143.70 | 114.71 | 78.36 | 95.44 | 90.38 | 59.84 | 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 | |
Depreciation Depletion And Amortization | 35.03 | 34.26 | 34.66 | 33.56 | 32.55 | 32.10 | 30.28 | 32.43 | 30.12 | 30.50 | 28.39 | 17.78 | 17.70 | 15.52 | 14.88 | 14.22 | 19.12 | 14.19 | 13.70 | 13.47 | 13.06 | 12.47 | 12.29 | 11.95 | 9.74 | 5.44 | 4.70 | 4.92 | 3.60 | 3.23 | 3.09 | 3.02 | 3.01 | 2.90 | 2.95 | 2.93 | 3.09 | 3.05 | 6.49 | 6.54 | NA | NA | |
Increase Decrease In Accounts Receivable | 29.93 | 28.49 | -73.29 | 15.23 | 26.40 | 10.85 | 16.75 | 44.84 | 42.71 | 65.03 | 6.79 | 25.98 | 15.45 | 20.83 | -16.26 | 15.54 | -6.94 | 5.05 | -24.44 | 10.10 | 18.15 | 23.34 | -11.47 | 24.61 | 21.29 | 1.09 | -5.99 | 18.81 | 18.55 | 6.57 | -12.34 | 10.86 | 12.93 | 8.51 | -7.48 | 10.17 | 18.95 | -2.05 | -1.31 | 7.06 | NA | NA | |
Increase Decrease In Inventories | 18.70 | 12.06 | 8.43 | -28.34 | -34.53 | -20.10 | -7.27 | 18.53 | 44.05 | 38.57 | 16.40 | 22.06 | 5.97 | 2.09 | 16.60 | -4.22 | -4.50 | 3.96 | 3.20 | -3.25 | -10.27 | -7.12 | 7.96 | 3.82 | 6.37 | 5.14 | 15.15 | 5.66 | -1.38 | -4.53 | 10.73 | 3.72 | -5.47 | -10.35 | 17.18 | 4.51 | -5.86 | -2.22 | 14.18 | -5.96 | NA | NA | |
Increase Decrease In Accounts Payable | -14.82 | -2.66 | 12.49 | -12.55 | 16.67 | -25.48 | -22.50 | 1.54 | 34.88 | 12.66 | 7.05 | 26.12 | 24.03 | -2.24 | 14.69 | 18.54 | -12.22 | -4.17 | 7.41 | 11.29 | 7.58 | -31.41 | 11.92 | 17.55 | 11.65 | -11.43 | 20.22 | 0.84 | 14.72 | -17.84 | 23.32 | 4.21 | -9.39 | -29.85 | 13.86 | 31.92 | 9.49 | -31.27 | NA | NA | NA | NA | |
Share Based Compensation | 4.63 | 5.13 | 4.76 | 4.19 | 3.75 | 3.13 | 2.64 | 2.61 | 3.33 | 3.73 | 2.94 | 3.00 | 2.27 | 3.11 | 2.59 | 3.12 | 5.13 | 3.91 | 2.25 | 3.93 | 4.51 | 2.97 | 3.07 | 2.85 | 3.00 | 2.40 | 2.42 | 2.37 | 3.02 | 2.08 | 1.93 | 2.04 | 2.10 | 1.60 | 1.50 | 1.48 | 0.86 | 0.81 | 0.84 | 0.96 | NA | NA | |
Amortization Of Financing Costs | 0.72 | 0.72 | 0.72 | 0.72 | 0.72 | 0.72 | 0.72 | 0.72 | 0.72 | 0.71 | 0.68 | 0.49 | 0.44 | 0.42 | 0.39 | 0.39 | 0.39 | 0.33 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.39 | 0.32 | 0.11 | 0.11 | 0.11 | 0.10 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | NA | NA | NA | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -81.43 | -40.51 | -17.15 | -105.18 | -14.87 | -60.97 | -20.24 | -19.50 | -22.04 | -32.13 | -1075.19 | -23.27 | -150.46 | -73.32 | -75.56 | -5.62 | -4.48 | -36.22 | -11.85 | -18.29 | -9.88 | -10.12 | -9.31 | -16.39 | -487.98 | -38.14 | -12.10 | -4.27 | -47.35 | -44.88 | -3.71 | -7.43 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments To Acquire Property Plant And Equipment | 16.09 | 19.88 | 15.92 | 17.40 | 15.09 | 15.58 | 20.34 | 20.01 | 17.62 | 18.41 | 13.23 | 13.76 | 16.28 | 12.28 | 13.73 | 6.27 | 5.04 | 15.89 | 11.44 | 12.12 | 11.77 | 10.21 | 10.12 | 14.86 | 16.25 | 11.27 | 12.22 | 4.52 | 4.77 | 3.80 | 4.07 | 4.06 | 3.12 | 2.90 | 3.06 | 3.48 | 4.81 | 2.30 | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -514.85 | -17.10 | -11.96 | -7.89 | -8.92 | -15.06 | -59.69 | -60.80 | -109.08 | -70.51 | 793.56 | -17.86 | -20.20 | -26.49 | -11.93 | -15.44 | -28.96 | -34.47 | -63.93 | -38.40 | -19.38 | -16.05 | -54.37 | -10.52 | 492.56 | 1.39 | -8.41 | -100.45 | 50.38 | -23.96 | -15.26 | -11.95 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 1365.61 | 1278.72 | 1286.07 | 1326.12 | 1317.26 | 1265.24 | 1264.54 | 1301.00 | 1274.29 | 1168.92 | 1063.40 | 845.76 | 834.25 | 742.80 | 721.49 | 697.22 | 646.10 | 653.23 | 662.35 | 682.33 | 660.11 | 619.33 | 639.55 | 647.29 | 605.97 | 491.44 | 501.40 | 489.04 | 474.46 | 441.36 | 444.13 | 453.10 | 431.59 | 414.02 | 426.47 | 427.89 | 403.76 | 358.46 | 398.06 | 397.65 | 382.79 | 333.58 | |
Revenue From Contract With Customer Excluding Assessed Tax | 1365.61 | 1278.72 | 1286.07 | 1326.12 | 1317.26 | 1265.24 | 1264.54 | 1301.00 | 1274.29 | 1168.92 | 1063.40 | 845.76 | 834.25 | 742.80 | 721.49 | 697.22 | 646.10 | 653.23 | 662.35 | 682.33 | 660.11 | 619.33 | 639.55 | 647.29 | 605.97 | 491.44 | 501.40 | 489.04 | 474.46 | 441.36 | 444.13 | 453.10 | 431.59 | 414.02 | 426.47 | 427.89 | 403.76 | 358.46 | 398.06 | 397.65 | 382.79 | 333.58 | |
Eliminations And Reconciling Items | -78.20 | -65.82 | -68.81 | -66.56 | -66.28 | -60.23 | -59.78 | -65.60 | -62.47 | -51.64 | -49.54 | -43.54 | -44.73 | -41.56 | -38.86 | -39.10 | -36.81 | -36.87 | -36.82 | -37.01 | -36.40 | -34.52 | NA | NA | NA | NA | NA | NA | NA | -19.77 | -22.51 | -21.03 | NA | -19.74 | -22.72 | -22.80 | NA | NA | NA | NA | NA | NA | |
Intersegment Elimination | -78.20 | -65.82 | NA | -66.56 | -66.28 | -60.23 | NA | -65.60 | -62.47 | -51.64 | NA | -43.54 | -44.73 | -41.56 | NA | -39.10 | -36.81 | -36.87 | NA | -37.01 | -36.40 | -34.52 | NA | -30.20 | -29.07 | -25.72 | NA | -25.34 | -21.59 | -19.77 | NA | -21.03 | -20.71 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Eliminations And Reconciling Items, Commercial And Industrial | -11.87 | -9.83 | -11.72 | -11.77 | -9.61 | -8.84 | -8.94 | -11.07 | -12.47 | -8.22 | 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 | |
Eliminations And Reconciling Items, Residential | -66.33 | -55.99 | -57.09 | -54.79 | -56.67 | -51.39 | -50.85 | -54.53 | -50.01 | -43.42 | -41.20 | -36.02 | -36.72 | -33.34 | -31.31 | -30.82 | -29.05 | -29.01 | -28.38 | -29.58 | -29.06 | -27.52 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Commercial And Industrial, Distribution | 355.22 | 329.40 | 345.51 | 343.76 | 347.23 | 334.05 | 325.17 | 337.99 | 339.96 | 307.45 | 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 | |
Operating, Commercial And Industrial, Installation | 138.16 | 124.31 | 121.37 | 132.44 | 140.88 | 121.39 | 117.52 | 121.05 | 114.89 | 113.39 | 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 | |
Operating, Residential, Distribution | 237.60 | 216.40 | 218.96 | 227.25 | 227.25 | 224.33 | 237.90 | 245.55 | 247.83 | 236.41 | 223.17 | 206.95 | 203.06 | 192.04 | 193.07 | 186.41 | 163.62 | 162.46 | 176.46 | 165.20 | 159.77 | 153.78 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Residential, Installation | 712.83 | 674.44 | 669.04 | 689.23 | 668.17 | 645.70 | 643.74 | 662.00 | 634.08 | 563.30 | 513.50 | 501.49 | 486.27 | 418.08 | 408.17 | 390.10 | 370.97 | 373.28 | 372.51 | 386.89 | 373.94 | 349.87 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Eliminations And Reconciling Items, All Other Products | -1.51 | -1.00 | -0.93 | -0.84 | -1.11 | -1.09 | -1.25 | -1.12 | -1.04 | -0.82 | -1.00 | -0.71 | -1.28 | -1.72 | -1.52 | -1.80 | -1.57 | -1.42 | -0.92 | -1.86 | -1.93 | -1.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Eliminations And Reconciling Items, Insulation And Accessories | -68.76 | -57.51 | -60.23 | -58.30 | -57.60 | -51.97 | -51.33 | -56.37 | -53.34 | -43.81 | -41.43 | -36.41 | -37.19 | -34.53 | -31.81 | -31.82 | -29.55 | -30.06 | -30.79 | -27.87 | -28.18 | -27.83 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Eliminations And Reconciling Items, Rain Gutters | -7.92 | -7.31 | -7.65 | -7.42 | -7.57 | -7.17 | -7.21 | -8.11 | -8.09 | -7.00 | -7.11 | -6.42 | -6.26 | -5.30 | -5.53 | -5.48 | -5.69 | -5.39 | -5.11 | -7.27 | -6.29 | -5.59 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, All Other Products, Distribution | 18.53 | 14.81 | 12.68 | 18.46 | 17.24 | 15.73 | 15.12 | 18.36 | 50.59 | 45.22 | 37.78 | 16.40 | 16.26 | 14.27 | 13.90 | 15.29 | 14.80 | 13.98 | 13.71 | 14.78 | 16.40 | 16.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, All Other Products, Installation | 72.56 | 69.01 | 70.33 | 71.93 | 76.89 | 74.60 | 75.84 | 74.34 | 74.51 | 66.20 | 58.76 | 55.95 | 57.97 | 52.75 | 51.30 | 49.00 | 44.62 | 45.63 | 48.25 | 48.53 | 44.83 | 42.64 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Glass And Windows, Installation | 62.32 | 58.12 | 55.95 | 62.76 | 68.84 | 63.44 | 58.63 | 60.38 | 57.12 | 51.20 | 47.50 | 46.10 | 47.17 | 43.05 | 41.63 | 41.91 | 39.37 | 41.32 | 37.23 | 37.88 | 39.09 | 37.87 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Insulation And Accessories, Distribution | 525.24 | 490.67 | 506.08 | 506.42 | 513.16 | 502.80 | 504.63 | 516.21 | 486.32 | 452.01 | 401.55 | 219.44 | 220.26 | 211.49 | 210.12 | 200.21 | 175.56 | 180.25 | 187.24 | 182.11 | 174.02 | 169.58 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Insulation And Accessories, Installation | 685.73 | 643.65 | 635.73 | 658.76 | 633.92 | 600.77 | 598.75 | 619.61 | 590.10 | 536.34 | 496.84 | 487.80 | 478.08 | 417.60 | 394.89 | 379.96 | 361.00 | 370.00 | 369.06 | 388.80 | 377.54 | 349.96 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Rain Gutters, Distribution | 49.05 | 40.32 | 45.70 | 46.13 | 44.09 | 39.84 | 43.32 | 48.97 | 50.88 | 46.63 | 46.49 | 40.55 | 36.85 | 25.84 | 27.51 | 28.62 | 25.98 | 19.99 | 22.30 | 24.06 | 23.07 | 18.59 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Rain Gutters, Installation | 30.37 | 27.97 | 28.40 | 28.21 | 29.40 | 28.28 | 28.04 | 28.73 | 27.24 | 22.96 | 24.02 | 23.06 | 22.42 | 19.36 | 21.00 | 21.34 | 21.58 | 18.93 | 21.39 | 23.18 | 21.57 | 18.92 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating, Distribution | 592.83 | 545.79 | 564.47 | 571.01 | 574.49 | 558.38 | 563.07 | 583.54 | 587.79 | 543.86 | 485.81 | 276.40 | 273.36 | 251.60 | 251.53 | 244.11 | 216.34 | 214.22 | 223.24 | 220.95 | 213.49 | 204.46 | 213.97 | 212.95 | 205.62 | 187.77 | 193.31 | 181.15 | 175.06 | 170.24 | 177.40 | 174.12 | 164.26 | 160.89 | 170.11 | 170.88 | 160.84 | 144.61 | 168.47 | 162.12 | 160.08 | NA | |
Operating, Installation | 850.98 | 798.74 | 790.41 | 821.67 | 809.05 | 767.09 | 761.26 | 783.06 | 748.97 | 676.69 | 627.12 | 612.90 | 605.62 | 532.75 | 508.81 | 492.21 | 466.57 | 475.87 | 475.93 | 498.39 | 483.03 | 449.38 | 457.61 | 464.54 | 429.42 | 329.39 | 336.19 | 333.24 | 320.98 | 290.89 | 289.24 | 300.00 | 288.04 | 272.88 | 279.08 | 279.81 | 265.30 | 233.36 | 251.64 | 257.31 | 242.39 | NA | |
Commercial And Industrial | 481.51 | 443.87 | 455.16 | 464.43 | 478.50 | 446.60 | 433.75 | 447.98 | 442.39 | 412.62 | 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 | |
Residential | 884.10 | 834.84 | 830.92 | 861.69 | 838.76 | 818.64 | 830.79 | 853.02 | 831.90 | 756.29 | 695.47 | 672.43 | 652.61 | 576.78 | 569.93 | 545.69 | 505.53 | 506.73 | 520.59 | 522.51 | 504.66 | 476.14 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
All Other Products | 89.58 | 82.82 | 82.08 | 89.55 | 93.02 | 89.25 | 89.71 | 91.57 | 124.06 | 110.59 | 95.54 | 71.64 | 72.94 | 65.30 | 63.68 | 62.49 | 57.85 | 58.19 | 61.03 | 61.45 | 59.30 | 57.84 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Glass And Windows | 62.32 | 58.12 | 55.95 | 62.76 | 68.84 | 63.44 | 58.63 | 60.38 | 57.12 | 51.20 | 47.50 | 46.10 | 47.17 | 43.05 | 41.63 | 41.91 | 39.37 | 41.32 | 37.23 | 37.88 | 39.09 | 37.87 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Insulation And Accessories | 1142.21 | 1076.81 | 1081.59 | 1106.88 | 1089.49 | 1051.60 | 1052.05 | 1079.46 | 1023.08 | 944.54 | 856.96 | 670.83 | 661.14 | 594.56 | 573.20 | 548.35 | 507.01 | 520.19 | 525.51 | 543.03 | 523.38 | 491.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Rain Gutters | 71.50 | 60.97 | 66.45 | 66.92 | 65.92 | 60.95 | 64.16 | 69.59 | 70.03 | 62.59 | 63.41 | 57.19 | 53.00 | 39.89 | 42.98 | 44.47 | 41.87 | 33.53 | 38.57 | 39.96 | 38.34 | 31.92 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |