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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.08 | 0.08 | 0.08 | 0.08 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.06 | 0.06 | 0.06 | NA | 0.06 | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 103.90 | 103.60 | NA | 101.10 | 100.20 | 97.10 | NA | 99.00 | 95.60 | 97.60 | NA | 97.70 | 97.70 | 98.20 | 97.20 | 93.30 | 98.20 | 97.00 | 97.23 | 96.07 | 94.78 | 91.06 | 95.72 | 96.80 | 90.10 | 89.53 | 92.66 | 88.33 | 88.06 | 87.28 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 67.35 | 67.20 | 66.80 | 66.60 | 67.72 | 66.34 | 66.31 | 63.41 | 56.46 | 56.38 | 56.43 | 56.11 | NA | 55.65 | 54.84 | |
Weighted Average Number Of Shares Outstanding Basic | 100.80 | 99.80 | NA | 97.90 | 97.60 | 97.10 | NA | 95.80 | 95.60 | 95.30 | NA | 94.70 | 94.60 | 94.20 | 93.50 | 93.30 | 93.00 | 92.60 | 92.18 | 91.86 | 91.39 | 91.06 | 90.74 | 90.56 | 90.10 | 89.53 | 88.67 | 88.33 | 88.06 | 87.28 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 67.35 | 67.20 | 66.80 | 66.60 | 66.41 | 66.34 | 66.31 | 63.41 | 55.26 | 55.25 | 55.21 | 54.98 | NA | 54.84 | 54.84 | |
Earnings Per Share Basic | 0.64 | 0.43 | 1.51 | 0.85 | 0.98 | -0.79 | 0.92 | 0.72 | -0.18 | 0.15 | -0.08 | 0.24 | 0.45 | 0.34 | 3.72 | -0.62 | 0.86 | 0.40 | 0.37 | 0.59 | 0.56 | -1.12 | 0.20 | 0.56 | -0.07 | -0.47 | 0.08 | -0.13 | -0.68 | -0.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -0.16 | -0.17 | -0.18 | -0.18 | 0.14 | -0.05 | -0.01 | -0.01 | 0.02 | 0.57 | 0.04 | 0.05 | 0.05 | 0.06 | -0.09 | |
Earnings Per Share Diluted | 0.63 | 0.42 | 1.46 | 0.82 | 0.95 | -0.79 | 0.89 | 0.69 | -0.18 | 0.14 | -0.07 | 0.23 | 0.43 | 0.33 | 3.58 | -0.62 | 0.81 | 0.39 | 0.35 | 0.56 | 0.54 | -1.12 | 0.19 | 0.52 | -0.07 | -0.47 | 0.07 | -0.13 | -0.68 | -0.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -0.16 | -0.17 | -0.18 | -0.18 | 0.14 | -0.05 | -0.01 | -0.01 | 0.02 | 0.56 | 0.04 | 0.05 | 0.05 | 0.06 | -0.09 |
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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 590.20 | 515.30 | 515.20 | 498.80 | 452.70 | 420.40 | 412.00 | 387.90 | 378.20 | 310.60 | 312.00 | 296.00 | 288.90 | 236.60 | 247.90 | 258.50 | 302.40 | 237.10 | 244.01 | 222.09 | 183.58 | 138.40 | 131.49 | 151.76 | 96.91 | 71.09 | 94.52 | 60.77 | 6.33 | 0.00 | 0.00 | 0.00 | 0.00 | 15.00 | 0.00 | 0.00 | 0.00 | 19.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.73 | 0.73 | 0.73 | 0.73 | 21.95 | 9.36 | 10.57 | 11.27 | 11.11 | 41.63 | 12.16 | 12.51 | 13.66 | 14.45 | 4.64 | |
Revenues | 590.20 | 515.30 | 515.20 | 498.80 | 452.70 | 420.40 | 412.00 | 387.90 | 378.20 | 310.60 | 312.00 | 296.00 | 288.90 | 236.60 | 247.90 | 258.50 | 302.40 | 237.10 | 244.01 | 222.09 | 183.58 | 138.40 | 131.49 | 151.76 | 96.91 | 71.09 | 94.52 | 60.77 | 6.33 | 0.00 | 0.00 | 0.00 | 0.00 | 15.00 | 0.00 | 0.00 | 0.00 | 19.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.73 | 0.73 | 0.73 | 0.73 | 21.95 | 9.36 | 10.57 | 11.27 | 11.11 | 41.63 | 12.16 | 12.51 | 13.66 | 14.45 | 4.64 | |
Cost Of Goods And Services Sold | 9.20 | 7.50 | 8.50 | 11.20 | 11.50 | 8.50 | 7.70 | 6.10 | 4.80 | 4.60 | 4.10 | 4.20 | 3.10 | 2.90 | 2.90 | 2.70 | 2.40 | 2.10 | NA | 2.20 | 1.61 | 1.13 | 1.53 | 1.55 | 0.85 | 0.95 | 0.76 | 0.43 | 0.06 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Costs And Expenses | 444.80 | 416.00 | 364.90 | 357.60 | 379.10 | 534.60 | 308.60 | 300.10 | 323.50 | 307.50 | 348.30 | 251.50 | 226.10 | 205.10 | 176.10 | 302.80 | 225.80 | 178.20 | NA | 132.00 | 149.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Research And Development Expense Excluding Acquired In Process Cost | 191.10 | 159.40 | 137.50 | 142.20 | 145.80 | 139.50 | 118.00 | 107.70 | 135.90 | 102.20 | 87.40 | 92.70 | 74.80 | 73.20 | 66.70 | 69.10 | 80.90 | NA | NA | 45.30 | 61.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 | NA | |
Selling General And Administrative Expense | 242.00 | 243.10 | 218.90 | 204.20 | 221.80 | 242.70 | 182.90 | 186.30 | 182.80 | 200.70 | 156.50 | 154.60 | 143.20 | 129.00 | 106.50 | 112.50 | 96.50 | 117.80 | 101.21 | 84.49 | 80.82 | 87.54 | 68.98 | 60.40 | 60.91 | 58.64 | 56.31 | 43.87 | 41.67 | 28.05 | 23.67 | 17.49 | 14.96 | 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 Income Loss | 145.40 | 99.30 | 150.30 | 141.20 | 73.60 | -114.20 | 103.40 | 87.80 | 54.70 | 3.10 | -36.30 | 44.50 | 62.80 | 31.50 | 71.80 | -44.30 | 76.60 | 58.90 | 48.72 | 90.10 | 34.46 | -101.00 | 21.87 | 54.32 | -1.85 | -37.45 | 11.83 | -6.00 | -57.27 | -79.93 | -46.25 | -38.44 | -41.83 | -20.86 | -30.75 | -35.84 | -25.32 | -2.29 | -20.47 | -16.86 | -14.36 | -12.72 | -11.53 | -12.01 | -13.17 | -12.97 | 8.58 | -3.96 | -1.38 | -1.79 | 0.45 | 30.44 | 1.10 | 1.94 | -0.13 | 2.47 | -5.89 | |
Interest Expense | NA | 1.10 | 1.10 | 1.10 | 1.30 | 1.10 | 1.10 | 1.20 | 2.20 | 2.60 | 6.60 | 6.60 | 6.20 | 6.40 | 7.80 | 8.50 | 8.30 | 8.20 | 8.13 | 8.04 | 7.94 | 7.85 | 7.76 | 7.67 | 7.59 | 7.50 | 7.42 | 7.34 | 4.77 | 0.00 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Interest Paid Net | NA | NA | 1.90 | 0.00 | NA | NA | 2.00 | 0.00 | NA | NA | 4.30 | 0.00 | NA | NA | 5.80 | 0.00 | NA | NA | 5.82 | 0.00 | NA | NA | 5.82 | 0.00 | NA | NA | 6.24 | 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 | |
Income Tax Expense Benefit | 33.60 | -8.90 | 50.50 | 32.50 | 26.10 | -26.70 | 28.90 | 29.40 | -6.40 | 7.50 | -6.50 | 8.00 | 15.20 | -4.90 | -306.20 | 0.50 | 3.60 | 1.50 | 4.64 | 4.62 | 0.75 | -0.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 Taxes Paid | 92.60 | 0.20 | 46.50 | 1.60 | 3.20 | 0.20 | 10.10 | 1.20 | NA | NA | 1.70 | 1.80 | NA | NA | 14.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | -0.80 | -3.70 | NA | NA | 1.60 | 5.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 65.00 | 43.40 | 147.70 | 83.10 | 95.50 | -76.60 | 89.00 | 68.50 | -16.90 | 13.90 | -7.30 | 22.50 | 42.30 | 32.10 | 347.90 | -57.60 | 79.60 | 37.40 | 34.00 | 53.79 | 51.34 | -102.11 | 18.08 | 50.76 | -5.91 | -41.82 | 6.89 | -11.12 | -59.98 | -78.33 | -44.66 | -36.89 | -40.28 | -19.26 | -29.32 | -34.44 | -23.99 | -1.19 | -19.44 | -15.88 | -13.38 | -11.84 | -10.64 | -11.13 | -12.24 | -12.07 | 9.49 | -3.08 | -0.50 | -0.89 | 1.33 | 31.38 | 1.98 | 2.88 | 2.49 | 3.33 | -5.15 | |
Comprehensive Income Net Of Tax | 64.20 | 39.70 | 156.40 | 82.50 | 97.10 | -71.40 | 95.10 | 66.70 | -19.80 | 6.30 | -9.40 | 22.20 | 42.00 | 31.30 | 346.50 | -59.00 | 85.60 | 34.60 | 33.81 | 54.75 | 52.22 | -100.42 | 18.20 | 51.52 | -5.03 | -43.66 | 5.58 | -10.95 | -60.46 | -78.24 | -44.79 | -37.03 | -40.13 | -18.48 | -29.68 | -34.64 | -24.21 | -1.09 | -19.51 | -15.96 | -13.31 | -12.04 | -10.63 | -11.10 | -12.24 | -12.12 | 9.47 | -2.92 | -0.52 | -0.93 | 1.40 | 31.24 | 2.01 | 2.88 | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Basic | 65.00 | 43.40 | 147.70 | 83.10 | 95.50 | -76.60 | 89.00 | 68.50 | -16.90 | 13.90 | -7.30 | 22.50 | 42.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Diluted | 65.00 | 43.40 | 147.70 | 83.10 | 95.50 | -76.60 | 89.00 | 68.50 | -16.90 | 13.90 | -7.30 | 22.50 | 42.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 3305.00 | 3472.40 | 3251.40 | 2848.20 | 2613.10 | 2359.80 | 2368.70 | 2143.40 | 2005.70 | 2144.50 | 2072.50 | 2017.30 | 1956.40 | 1846.40 | 1734.70 | 1502.60 | 1515.60 | 1361.90 | 1306.04 | 1179.93 | 1066.86 | 957.72 | 993.15 | 933.75 | 841.32 | 806.36 | 817.59 | 772.50 | 754.09 | 289.36 | 365.09 | 399.16 | 429.84 | 459.33 | 474.79 | 492.44 | 511.20 | 527.78 | 243.03 | 257.75 | 269.54 | 279.30 | 154.68 | 165.97 | 174.81 | 183.92 | 195.98 | 193.25 | 202.09 | 210.14 | 138.37 | 149.03 | 127.41 | NA | 144.42 | NA | NA | |
Liabilities | 795.80 | 1086.30 | 1019.40 | 846.10 | 760.10 | 675.30 | 660.90 | 598.80 | 582.30 | 753.40 | 698.50 | 671.30 | 677.20 | 640.80 | 608.50 | 698.30 | 684.40 | 661.60 | 669.12 | 605.42 | 583.15 | 548.45 | 512.39 | 486.23 | 463.88 | 441.87 | 445.45 | 424.98 | 408.85 | 42.22 | 50.21 | 47.51 | 48.80 | 46.37 | 50.33 | 45.49 | 44.27 | 43.05 | 34.33 | 33.71 | 32.69 | 32.24 | 34.27 | 36.67 | 38.80 | 38.97 | 41.61 | 49.95 | 57.35 | 66.31 | 78.29 | 91.28 | 101.85 | NA | 125.08 | NA | NA | |
Liabilities And Stockholders Equity | 3305.00 | 3472.40 | 3251.40 | 2848.20 | 2613.10 | 2359.80 | 2368.70 | 2143.40 | 2005.70 | 2144.50 | 2072.50 | 2017.30 | 1956.40 | 1846.40 | 1734.70 | 1502.60 | 1515.60 | 1361.90 | 1306.04 | 1179.93 | 1066.86 | 957.72 | 993.15 | 933.75 | 841.32 | 806.36 | 817.59 | 772.50 | 754.09 | 289.36 | 365.09 | 399.16 | 429.84 | 459.33 | 474.79 | 492.44 | 511.20 | 527.78 | 243.03 | 257.75 | 269.54 | 279.30 | 154.68 | 165.97 | 174.81 | 183.92 | 195.98 | 193.25 | 202.09 | 210.14 | 138.37 | 149.03 | 127.41 | NA | 144.42 | NA | NA | |
Stockholders Equity | 2509.20 | 2386.10 | 2232.00 | 2002.10 | 1853.00 | 1684.50 | 1707.80 | 1544.60 | 1423.40 | 1391.10 | 1374.00 | 1346.00 | 1279.20 | 1205.60 | 1126.20 | 804.30 | 831.20 | 700.30 | 636.92 | 574.51 | 483.71 | 409.27 | 480.76 | 447.51 | 377.44 | 364.49 | 372.14 | 347.51 | 345.24 | 247.14 | 314.88 | 351.65 | 381.04 | 412.96 | 424.45 | 446.94 | 466.94 | 484.73 | 208.70 | 224.04 | 236.84 | 247.06 | 120.41 | 129.29 | 136.02 | 144.95 | 154.37 | 143.31 | 144.73 | 143.83 | 60.08 | 57.75 | 25.56 | NA | 19.34 | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 1669.80 | 1799.00 | 1607.00 | 1649.90 | 1496.60 | 1432.80 | 1453.50 | 1205.50 | 1019.30 | 1018.20 | 972.80 | 1005.70 | 1110.10 | 1085.40 | 1016.20 | 1156.90 | 1146.20 | 968.20 | 831.03 | 819.23 | 748.81 | 633.19 | 737.78 | 714.39 | 567.68 | 513.72 | 554.92 | 548.49 | 536.75 | 239.45 | 310.44 | 357.89 | 391.97 | 400.98 | 384.07 | 382.79 | 389.42 | 404.95 | 198.20 | 183.87 | 197.57 | 221.74 | 148.46 | 159.22 | 155.85 | 160.40 | 189.26 | 178.02 | 181.26 | 184.97 | 132.48 | 136.13 | 120.04 | NA | 133.05 | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 139.70 | 396.30 | 251.10 | 293.70 | 160.20 | 103.80 | 262.90 | 212.20 | 163.30 | 270.20 | 340.80 | 311.10 | 368.00 | 352.60 | 187.10 | 425.30 | 415.10 | 187.00 | 112.28 | 166.64 | 140.99 | 72.78 | 141.71 | 195.73 | 166.42 | 175.31 | 254.71 | 267.82 | 309.50 | 64.09 | 83.27 | 99.76 | 86.25 | 115.30 | 74.19 | 66.38 | 132.07 | 170.26 | 31.01 | 29.05 | 37.45 | 105.53 | 44.79 | 34.89 | 44.31 | 31.55 | 63.75 | 44.49 | 42.02 | 76.94 | 50.11 | 39.52 | 18.84 | 24.39 | 54.05 | 77.33 | 95.12 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 147.70 | 404.30 | 259.10 | 301.70 | 168.20 | 111.60 | 270.70 | 220.00 | 171.10 | 278.00 | 344.00 | 314.30 | 371.20 | 355.80 | 190.30 | 428.50 | 418.30 | 190.20 | 115.48 | 171.81 | 146.46 | 78.25 | 147.19 | 201.21 | 171.90 | 179.81 | 259.21 | 272.43 | 314.11 | 69.17 | 88.15 | NA | NA | NA | 78.99 | 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 | 468.20 | 450.70 | 439.30 | 417.80 | 387.60 | 391.60 | 350.00 | 301.20 | 279.00 | 263.50 | 185.50 | 163.80 | 158.50 | 147.80 | 157.10 | 156.90 | 148.40 | 148.60 | 126.58 | 115.32 | 95.36 | 71.96 | 56.24 | 54.10 | 42.65 | 44.62 | 31.13 | 29.82 | 6.07 | 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 | |
Receivables Net Current | NA | NA | 439.30 | NA | NA | NA | 350.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 | 2.92 | 1.87 | 0.02 | 0.07 | 0.04 | 0.01 | 14.09 | 1.37 | 1.54 | 1.81 | 1.90 | 22.40 | 2.91 | NA | 4.47 | NA | NA | |
Inventory Net | 42.50 | 37.20 | 38.30 | 28.80 | 31.70 | 33.40 | 35.10 | 37.00 | 29.30 | 29.00 | 30.50 | 25.50 | 28.30 | 30.10 | 28.00 | 20.60 | 22.00 | 21.20 | 17.29 | 10.80 | 12.02 | 13.01 | 10.86 | 6.05 | NA | NA | 1.02 | 0.24 | 0.13 | 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 | |
Inventory Finished Goods | 10.40 | 7.50 | 12.30 | NA | NA | NA | 17.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Current | 120.20 | 100.50 | 97.80 | 108.20 | 100.60 | 113.20 | 79.10 | 67.90 | 62.70 | 60.80 | 45.50 | 50.50 | 38.40 | 33.80 | 30.10 | 34.70 | 27.50 | 26.70 | 16.65 | 22.95 | 21.45 | 24.15 | 19.76 | 18.90 | 16.29 | 8.61 | 7.86 | 7.41 | 5.53 | 3.87 | 3.09 | 4.85 | 4.57 | 4.38 | 4.88 | 5.94 | 4.70 | 4.92 | 4.39 | 4.19 | NA | NA | 2.70 | 2.23 | 2.12 | 2.15 | 2.16 | 2.69 | 2.18 | 2.08 | 1.47 | 2.10 | 1.97 | NA | 1.72 | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | 153.80 | NA | NA | NA | 124.90 | NA | NA | NA | 110.50 | NA | NA | NA | 86.30 | NA | NA | NA | 75.47 | NA | NA | NA | 62.14 | NA | NA | NA | 38.39 | NA | NA | NA | 32.22 | NA | NA | NA | 30.29 | NA | NA | NA | 31.25 | NA | NA | NA | 30.10 | NA | NA | NA | 36.22 | NA | NA | NA | 36.47 | NA | NA | NA | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | 83.00 | NA | NA | NA | 66.30 | NA | NA | NA | 51.90 | NA | NA | NA | 41.70 | NA | NA | NA | 33.56 | NA | NA | NA | 28.27 | NA | NA | NA | 27.58 | NA | NA | NA | 25.95 | NA | NA | NA | 26.86 | NA | NA | NA | 28.75 | NA | NA | NA | 28.33 | NA | NA | NA | 34.32 | NA | NA | NA | 34.89 | NA | NA | NA | NA | NA | NA | |
Amortization Of Intangible Assets | 0.90 | 0.90 | 0.80 | 0.90 | 0.90 | 0.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 | 80.10 | 75.30 | 70.80 | 68.80 | 65.60 | 62.80 | 58.60 | 60.90 | 66.80 | 63.90 | 58.60 | 51.10 | 50.00 | 45.30 | 44.60 | 43.00 | 44.60 | 41.90 | 41.91 | 40.30 | 39.62 | 36.66 | 33.87 | 28.62 | 18.77 | 11.82 | 10.81 | 9.14 | 6.95 | 7.14 | 6.27 | 6.18 | 5.81 | 3.90 | 3.43 | 2.87 | 2.80 | 2.54 | 2.51 | 2.29 | 2.24 | 1.80 | 1.77 | 1.74 | 1.88 | 1.78 | 1.90 | 2.03 | 1.86 | 1.84 | 1.59 | 1.69 | 1.26 | NA | 1.53 | NA | NA | |
Goodwill | 5.70 | 5.70 | 5.80 | 5.50 | 5.70 | 5.60 | 5.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 33.50 | 34.30 | 35.50 | 34.90 | 36.90 | 37.20 | 37.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 57.80 | 50.90 | 49.60 | 43.10 | 35.90 | 24.90 | 25.00 | 10.50 | 10.00 | 10.10 | 4.40 | 3.20 | 3.20 | 1.40 | 3.20 | 3.40 | 3.60 | 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 | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 398.50 | 712.90 | 654.80 | 691.60 | 582.50 | 374.10 | 537.70 | 485.10 | 285.70 | 253.50 | 245.80 | 225.90 | 212.90 | 190.00 | 186.50 | 611.00 | 573.00 | 140.30 | 565.29 | 115.65 | 100.59 | 72.00 | 88.23 | 456.40 | 61.76 | 46.47 | 54.43 | 38.14 | 27.72 | 23.56 | 30.41 | 26.67 | 26.90 | 23.28 | 25.71 | 19.82 | 17.55 | 15.19 | 15.66 | 14.04 | 12.05 | 10.61 | 11.70 | 13.32 | 14.57 | 13.88 | 15.65 | 23.11 | 29.15 | 36.63 | 47.11 | 48.44 | 49.99 | NA | 52.78 | NA | NA | |
Accounts Payable And Accrued Liabilities Current | 358.50 | 417.20 | 448.80 | 503.00 | 391.60 | 355.70 | 347.60 | 297.80 | 265.70 | 235.90 | 225.80 | 205.90 | 190.90 | 171.90 | 168.70 | 170.50 | 137.10 | 125.90 | 141.28 | 102.36 | 95.03 | 68.28 | 86.38 | 72.02 | 61.03 | 45.65 | 53.52 | 37.29 | 26.81 | NA | 26.18 | NA | NA | 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 Income Taxes Current | NA | 24.80 | 24.40 | 72.70 | NA | NA | 9.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Current | 40.00 | 36.70 | 35.90 | 18.70 | 21.20 | 18.40 | 20.70 | 18.10 | 20.00 | 17.60 | 20.00 | 20.00 | 22.00 | 18.10 | 17.80 | 15.50 | 16.40 | 14.40 | 15.20 | 13.29 | 5.56 | 3.72 | 1.86 | 0.73 | 0.73 | 0.09 | 0.11 | 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 |
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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Other Liabilities Noncurrent | 141.10 | 120.50 | 106.30 | 68.60 | 88.50 | 41.30 | 29.70 | 17.10 | 28.00 | 19.70 | 12.30 | 8.30 | 29.00 | 21.30 | 9.70 | 4.30 | 27.10 | 21.60 | 17.07 | 11.70 | 17.91 | 15.86 | 10.23 | NA | NA | NA | 0.00 | 0.11 | 0.11 | 0.11 | 0.11 | 0.11 | 0.11 | 0.22 | 0.22 | 0.22 | 0.24 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.26 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.15 | 0.12 | 0.12 | 0.12 | 0.10 | NA | 0.10 | NA | NA | |
Operating Lease Liability Noncurrent | 256.20 | 252.90 | 258.30 | 85.90 | 89.10 | 90.40 | 93.50 | 96.60 | 99.60 | 102.50 | 105.30 | 106.40 | 109.00 | 107.50 | 94.40 | 83.00 | 84.30 | 85.60 | 86.76 | 74.48 | 66.19 | 67.15 | 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 |
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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 2509.20 | 2386.10 | 2232.00 | 2002.10 | 1853.00 | 1684.50 | 1707.80 | 1544.60 | 1423.40 | 1391.10 | 1374.00 | 1346.00 | 1279.20 | 1205.60 | 1126.20 | 804.30 | 831.20 | 700.30 | 636.92 | 574.51 | 483.71 | 409.27 | 480.76 | 447.51 | 377.44 | 364.49 | 372.14 | 347.51 | 345.24 | 247.14 | 314.88 | 351.65 | 381.04 | 412.96 | 424.45 | 446.94 | 466.94 | 484.73 | 208.70 | 224.04 | 236.84 | 247.06 | 120.41 | 129.29 | 136.02 | 144.95 | 154.37 | 143.31 | 144.73 | 143.83 | 60.08 | 57.75 | 25.56 | NA | 19.34 | NA | NA | |
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.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.09 | 0.08 | 0.08 | 0.08 | 0.08 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.07 | 0.06 | 0.06 | 0.06 | NA | 0.06 | NA | NA | |
Additional Paid In Capital Common Stock | 2555.30 | 2496.40 | 2382.00 | 2308.50 | 2241.90 | 2170.50 | 2122.40 | 2054.30 | 1999.80 | 1947.70 | 2011.40 | 1974.00 | 1929.40 | 1897.80 | 1849.70 | 1874.30 | 1842.20 | 1796.90 | 1768.12 | 1739.52 | 1703.46 | 1681.24 | 1660.36 | 1645.31 | 1626.75 | 1608.78 | 1572.77 | 1553.72 | 1540.50 | 1381.94 | 1371.43 | 1363.42 | 1355.77 | 1347.56 | 1340.58 | 1333.38 | NA | NA | 1035.20 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -48.70 | -113.70 | -157.10 | -304.80 | -387.90 | -483.40 | -406.80 | -495.80 | -564.30 | -547.40 | -635.80 | -628.50 | -651.00 | -693.30 | -725.40 | -1073.30 | -1015.70 | -1095.30 | -1132.70 | -1166.70 | -1220.49 | -1271.83 | -1177.76 | -1195.83 | -1246.60 | -1240.68 | -1198.87 | -1205.76 | -1194.63 | -1134.65 | -1056.32 | -1011.66 | -974.78 | -934.50 | -915.23 | -885.92 | -851.48 | -827.50 | -826.30 | -806.86 | -790.99 | -777.61 | -765.76 | -755.12 | -743.99 | -731.75 | -719.67 | -729.16 | -726.09 | -725.58 | -724.70 | -726.03 | -757.41 | NA | -762.27 | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | 2.50 | 3.30 | 7.00 | -1.70 | -1.10 | -2.70 | -7.90 | -14.00 | -12.20 | -9.30 | -1.70 | 0.40 | 0.70 | 1.00 | 1.80 | 3.20 | 4.60 | -1.40 | 1.41 | 1.61 | 0.65 | -0.23 | -1.93 | -2.06 | -2.81 | -3.70 | -1.85 | -0.53 | -0.71 | -0.23 | -0.32 | -0.19 | -0.04 | -0.19 | -0.98 | -0.61 | -0.40 | -0.18 | -0.28 | -0.21 | -0.13 | -0.19 | 0.01 | -0.01 | -0.04 | -0.04 | -0.00 | 0.02 | -0.14 | -0.13 | -0.09 | -0.16 | -0.02 | NA | -0.05 | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 43.10 | 44.50 | 38.10 | 47.80 | 68.50 | 39.90 | 43.50 | 43.10 | 49.50 | 37.00 | 35.60 | 37.10 | 28.60 | 32.90 | 21.00 | 26.70 | 29.50 | 22.80 | 21.26 | 20.25 | 17.93 | 15.76 | NA | 13.07 | 11.85 | 19.88 | NA | NA | NA | NA | NA | NA | NA | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 64.60 | 130.30 | 123.50 | 212.00 | 179.60 | -125.20 | 143.00 | 98.80 | 138.10 | -40.50 | 4.20 | 61.80 | 103.20 | 87.30 | 88.90 | -17.50 | 118.90 | 38.20 | 102.55 | 97.83 | 64.17 | -112.49 | 50.45 | 68.92 | 20.48 | -38.49 | 40.58 | -9.31 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -10.88 | -10.78 | -9.86 | 1.91 | -8.91 | -8.30 | -6.88 | -11.20 | 11.04 | 2.77 | -5.91 | -8.58 | -4.53 | 1.14 | NA | |
Net Cash Provided By Used In Investing Activities | -28.20 | -55.00 | -201.80 | -97.30 | -125.90 | -42.10 | -115.60 | -61.30 | 31.40 | -31.60 | 23.70 | -126.20 | -90.80 | 63.10 | -147.70 | 25.20 | 93.40 | 33.20 | -166.16 | -85.65 | -0.24 | 40.97 | -106.26 | -45.09 | -34.51 | -57.05 | -59.39 | -35.39 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 20.73 | -1.30 | 20.99 | -35.08 | 27.89 | 10.65 | -28.09 | -45.22 | -0.47 | 17.86 | 0.19 | -21.14 | -18.85 | -18.95 | NA | |
Net Cash Provided By Used In Financing Activities | -293.00 | 69.90 | 35.40 | 18.80 | 2.90 | 8.20 | 24.60 | 11.40 | -276.40 | 6.10 | 1.80 | 7.50 | 3.00 | 15.10 | -179.40 | 2.50 | 15.80 | 3.30 | 7.28 | 13.16 | 4.28 | 2.58 | 1.78 | 5.49 | 6.12 | 16.14 | 5.60 | 3.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 0.05 | 2.66 | 1.62 | 0.97 | 0.29 | 0.12 | 0.04 | 83.25 | 0.02 | 0.04 | 0.16 | 0.06 | 0.10 | 0.02 | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 64.60 | 130.30 | 123.50 | 212.00 | 179.60 | -125.20 | 143.00 | 98.80 | 138.10 | -40.50 | 4.20 | 61.80 | 103.20 | 87.30 | 88.90 | -17.50 | 118.90 | 38.20 | 102.55 | 97.83 | 64.17 | -112.49 | 50.45 | 68.92 | 20.48 | -38.49 | 40.58 | -9.31 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | -10.88 | -10.78 | -9.86 | 1.91 | -8.91 | -8.30 | -6.88 | -11.20 | 11.04 | 2.77 | -5.91 | -8.58 | -4.53 | 1.14 | NA | |
Net Income Loss | 65.00 | 43.40 | 147.70 | 83.10 | 95.50 | -76.60 | 89.00 | 68.50 | -16.90 | 13.90 | -7.30 | 22.50 | 42.30 | 32.10 | 347.90 | -57.60 | 79.60 | 37.40 | 34.00 | 53.79 | 51.34 | -102.11 | 18.08 | 50.76 | -5.91 | -41.82 | 6.89 | -11.12 | -59.98 | -78.33 | -44.66 | -36.89 | -40.28 | -19.26 | -29.32 | -34.44 | -23.99 | -1.19 | -19.44 | -15.88 | -13.38 | -11.84 | -10.64 | -11.13 | -12.24 | -12.07 | 9.49 | -3.08 | -0.50 | -0.89 | 1.33 | 31.38 | 1.98 | 2.88 | 2.49 | 3.33 | -5.15 | |
Increase Decrease In Other Operating Capital Net | 3.90 | 2.80 | -51.60 | 50.90 | -71.40 | 24.30 | -3.50 | 18.50 | -8.50 | 10.70 | -12.50 | 27.20 | -3.80 | -1.70 | NA | 28.30 | -5.40 | 6.80 | NA | -1.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Increase Decrease In Accounts Receivable | 17.60 | 11.30 | 21.40 | 30.40 | -4.20 | 41.70 | 46.50 | 22.20 | 15.50 | 78.00 | 21.70 | 5.30 | 10.70 | -9.30 | 0.20 | 8.50 | -0.30 | 22.10 | 11.26 | 18.80 | 23.39 | 15.72 | 2.14 | 11.45 | -1.98 | 13.50 | 1.31 | 23.74 | 5.29 | 0.78 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Increase Decrease In Inventories | 5.30 | -1.10 | 0.90 | -2.90 | -1.60 | -1.80 | -3.90 | 7.70 | 0.30 | -1.50 | 5.00 | -2.80 | -1.80 | 2.10 | 7.30 | -1.30 | 0.80 | 3.90 | 6.49 | -1.22 | -0.60 | 1.75 | -0.38 | 0.64 | 2.96 | 0.31 | 0.78 | 0.11 | NA | NA | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Share Based Compensation | 43.10 | 44.50 | 38.10 | 47.80 | 68.50 | 39.90 | 43.50 | 43.10 | 49.50 | 37.00 | 35.60 | 37.10 | 28.60 | 32.90 | 21.00 | 26.70 | 29.50 | 22.80 | 21.32 | 20.25 | 17.93 | 15.76 | 13.27 | 13.07 | 11.85 | 19.88 | 13.45 | 10.20 | 9.89 | 8.98 | 7.95 | 6.32 | 7.27 | 6.92 | 6.23 | 13.90 | 4.66 | 3.60 | 2.44 | 2.66 | 2.83 | 2.45 | 1.70 | 1.71 | 1.68 | 1.73 | 1.31 | 1.37 | 1.37 | 1.43 | 0.91 | 0.90 | 0.40 | 0.71 | 0.86 | 0.88 | NA | |
Amortization Of Financing Costs | NA | NA | 0.10 | 0.20 | 0.20 | 0.20 | 0.20 | 0.20 | 0.40 | 0.40 | 0.30 | 0.20 | 0.30 | 0.30 | 0.40 | 0.30 | 0.40 | 0.30 | 0.35 | 0.35 | 0.35 | 0.34 | 0.34 | 0.33 | 0.33 | 0.33 | 0.32 | 0.32 | 0.21 | 0.00 | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -28.20 | -55.00 | -201.80 | -97.30 | -125.90 | -42.10 | -115.60 | -61.30 | 31.40 | -31.60 | 23.70 | -126.20 | -90.80 | 63.10 | -147.70 | 25.20 | 93.40 | 33.20 | -166.16 | -85.65 | -0.24 | 40.97 | -106.26 | -45.09 | -34.51 | -57.05 | -59.39 | -35.39 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 20.73 | -1.30 | 20.99 | -35.08 | 27.89 | 10.65 | -28.09 | -45.22 | -0.47 | 17.86 | 0.19 | -21.14 | -18.85 | -18.95 | NA | |
Payments To Acquire Property Plant And Equipment | 11.60 | 11.20 | 5.40 | 7.60 | 6.80 | 8.50 | 1.80 | -1.70 | 8.80 | 7.60 | 8.90 | 5.70 | 4.30 | 4.50 | 4.50 | 0.40 | 4.70 | 1.30 | 2.81 | 3.54 | 4.45 | 3.94 | 6.01 | 12.36 | 4.64 | 1.80 | 2.38 | 2.80 | 0.40 | 1.36 | 0.35 | 0.78 | 2.24 | 0.74 | 0.83 | 0.32 | 0.51 | 0.28 | 0.44 | 0.27 | 0.65 | 0.26 | 0.19 | 0.03 | 0.26 | 0.06 | 0.04 | 0.34 | 0.19 | 0.40 | 0.04 | 0.56 | 0.13 | 0.02 | 0.01 | 0.09 | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -293.00 | 69.90 | 35.40 | 18.80 | 2.90 | 8.20 | 24.60 | 11.40 | -276.40 | 6.10 | 1.80 | 7.50 | 3.00 | 15.10 | -179.40 | 2.50 | 15.80 | 3.30 | 7.28 | 13.16 | 4.28 | 2.58 | 1.78 | 5.49 | 6.12 | 16.14 | 5.60 | 3.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 0.05 | 2.66 | 1.62 | 0.97 | 0.29 | 0.12 | 0.04 | 83.25 | 0.02 | 0.04 | 0.16 | 0.06 | 0.10 | 0.02 | 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 | 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 | 2010-12-31 | 2010-09-30 | 2010-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 590.20 | 515.30 | 515.20 | 498.80 | 452.70 | 420.40 | 412.00 | 387.90 | 378.20 | 310.60 | 312.00 | 296.00 | 288.90 | 236.60 | 247.90 | 258.50 | 302.40 | 237.10 | 244.01 | 222.09 | 183.58 | 138.40 | 131.49 | 151.76 | 96.91 | 71.09 | 94.52 | 60.77 | 6.33 | 0.00 | 0.00 | 0.00 | 0.00 | 15.00 | 0.00 | 0.00 | 0.00 | 19.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.73 | 0.73 | 0.73 | 0.73 | 21.95 | 9.36 | 10.57 | 11.27 | 11.11 | 41.63 | 12.16 | 12.51 | 13.66 | 14.45 | 4.64 | |
Revenue From Contract With Customer Excluding Assessed Tax | 590.20 | 515.30 | 515.20 | 498.80 | 452.70 | 420.40 | 412.00 | 387.90 | 378.20 | 310.60 | 312.00 | 296.00 | 288.90 | 236.60 | 247.90 | 258.50 | 302.40 | 237.10 | 244.01 | 222.09 | 183.58 | 138.40 | 131.49 | 151.76 | 96.91 | 71.09 | 94.52 | 60.77 | 6.33 | 0.00 | 0.00 | 0.00 | 0.00 | 15.00 | 0.00 | 0.00 | 0.00 | 19.77 | 0.00 | 0.00 | 0.00 | 0.00 | 0.73 | 0.73 | 0.73 | 0.73 | 21.95 | 9.36 | 10.57 | 11.27 | 11.11 | 41.63 | 12.16 | 12.51 | 13.66 | 14.45 | 4.64 | |
Abb Vie Inc, Royalty, Collaborative Arrangement | 3.50 | 3.00 | 4.70 | 4.20 | 4.20 | 3.70 | 5.70 | 6.10 | 5.20 | 4.20 | 6.00 | 5.90 | 5.90 | 4.50 | 5.80 | 3.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Collaboration Revenue | 6.40 | 6.30 | 8.00 | 7.00 | 6.40 | 5.10 | 7.40 | 8.60 | 26.20 | 5.60 | 8.50 | 7.20 | 22.10 | 5.60 | 6.60 | 4.40 | 34.80 | 6.00 | 6.18 | 24.00 | 3.04 | 1.97 | 1.17 | 40.47 | NA | NA | 30.00 | 15.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 | |
Product | 583.80 | 509.00 | 507.20 | 491.80 | 446.30 | 415.30 | 404.60 | 379.30 | 352.00 | 305.00 | 303.50 | 288.80 | 266.80 | 231.00 | 241.30 | 254.10 | 267.60 | 231.10 | 237.83 | 198.09 | 180.54 | 136.43 | 130.33 | 111.29 | 96.91 | 71.09 | 64.52 | 45.77 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |