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-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.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | NA | NA | NA | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 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 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 56.69 | 57.14 | NA | 56.67 | 59.18 | 59.19 | NA | 58.75 | 58.56 | 56.32 | NA | 55.93 | 55.93 | NA | 52.54 | 52.17 | NA | 51.08 | 49.94 | 49.03 | NA | 48.28 | 48.29 | 47.67 | NA | 46.13 | 44.83 | 43.84 | NA | 44.00 | 44.46 | 44.58 | 44.01 | 44.46 | NA | 7.10 | 2.82 | 2.81 | NA | 2.81 | |
Weighted Average Number Of Shares Outstanding Basic | 56.69 | 57.14 | NA | 56.67 | 56.42 | 56.22 | NA | 55.73 | 55.47 | 53.13 | NA | 52.36 | 52.08 | NA | 49.79 | 49.19 | NA | 48.20 | 47.68 | 47.02 | NA | 45.60 | 45.22 | 44.23 | NA | 42.43 | 41.70 | 41.35 | NA | 40.93 | 40.78 | 40.36 | 39.51 | 39.30 | NA | 2.82 | 2.82 | 2.81 | NA | 2.81 | |
Earnings Per Share Basic | -2.31 | -2.75 | -2.88 | -1.08 | 2.12 | 2.46 | 0.37 | 0.44 | 0.27 | 0.62 | 0.78 | 1.01 | 0.87 | NA | 0.74 | 0.86 | 1.09 | 0.86 | 0.69 | 0.40 | 0.28 | 1.00 | 0.76 | 0.81 | 0.44 | 0.66 | 0.54 | 0.34 | 0.24 | 0.38 | 0.42 | 0.52 | 0.61 | 0.37 | 0.28 | 0.01 | NA | NA | -1.08 | -1.87 | |
Earnings Per Share Diluted | -2.31 | -2.75 | -2.74 | -1.08 | 2.03 | 2.35 | 0.36 | 0.43 | 0.26 | 0.60 | 0.74 | 0.96 | 0.82 | NA | 0.70 | 0.81 | 1.03 | 0.81 | 0.66 | 0.39 | 0.28 | 0.95 | 0.72 | 0.75 | 0.41 | 0.61 | 0.50 | 0.32 | 0.23 | 0.35 | 0.39 | 0.47 | 0.55 | 0.32 | 0.26 | 0.01 | NA | NA | -1.08 | -1.87 |
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-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 | 265.40 | 204.40 | 316.04 | 725.30 | 991.29 | 943.89 | 890.70 | 836.72 | 727.77 | 655.08 | 551.91 | 526.40 | 480.06 | 405.49 | 331.85 | 431.22 | 418.22 | 410.56 | 325.01 | 271.87 | 263.67 | 236.58 | 227.12 | 209.87 | 189.34 | 166.55 | 136.10 | 115.05 | 111.51 | 128.48 | 124.75 | 125.20 | 124.83 | 115.05 | 98.42 | 86.40 | 73.29 | 66.97 | 44.57 | 30.56 | |
Cost Of Revenue | 276.37 | 230.59 | 372.47 | 582.49 | 673.99 | 643.76 | 629.65 | 614.72 | 545.13 | 476.12 | 391.42 | 353.84 | 323.87 | 265.42 | 228.89 | 291.21 | 274.97 | 271.25 | 214.34 | 185.76 | 183.96 | 158.60 | 145.17 | 130.27 | 118.37 | 108.50 | 89.03 | 76.38 | 72.49 | 86.61 | 85.64 | 84.47 | 86.25 | 81.53 | 70.15 | 62.70 | 57.51 | 52.94 | 35.85 | 24.33 | |
Gross Profit | -10.97 | -26.19 | -56.42 | 142.82 | 317.31 | 300.13 | 261.05 | 222.00 | 182.64 | 178.96 | 160.49 | 172.56 | 156.19 | 140.07 | 102.96 | 140.01 | 143.25 | 139.31 | 110.67 | 86.11 | 79.71 | 77.98 | 81.95 | 79.60 | 70.97 | 58.05 | 47.07 | 38.68 | 39.02 | 41.88 | 39.11 | 40.73 | 38.58 | 33.53 | 28.27 | 23.70 | 15.78 | 14.03 | 8.72 | 6.23 | |
Operating Expenses | 149.21 | 147.52 | 181.16 | 159.54 | 166.95 | 155.97 | 266.21 | 137.59 | 146.63 | 128.09 | 119.45 | 106.15 | 100.63 | 95.95 | 73.00 | 72.23 | 92.72 | 73.29 | 65.32 | 58.06 | 55.76 | 43.95 | 41.28 | 38.77 | 36.40 | 32.66 | 27.95 | 26.67 | 23.88 | 23.64 | 21.23 | 21.00 | 19.32 | 18.65 | 16.40 | 13.90 | 11.55 | 11.68 | 11.16 | 10.77 | |
Research And Development Expense | 69.28 | 75.35 | 75.00 | 80.08 | 86.53 | 79.87 | 78.96 | 69.66 | 74.85 | 66.35 | 64.33 | 55.67 | 52.66 | 46.98 | 38.10 | 36.70 | 34.90 | 30.75 | 29.50 | 26.20 | 24.71 | 20.11 | 19.55 | 17.88 | 16.42 | 14.36 | 12.72 | 11.46 | 10.34 | 9.94 | 9.23 | 8.71 | 8.30 | 6.99 | 6.70 | 5.49 | 4.77 | 5.06 | 4.57 | 4.86 | |
General And Administrative Expense | 39.01 | 30.86 | 34.63 | 39.11 | 36.20 | 36.57 | 30.01 | 27.93 | 28.12 | 26.43 | 21.88 | 21.10 | 19.37 | 19.85 | 13.96 | 16.18 | 11.77 | 12.21 | 13.69 | 11.69 | 11.84 | 6.90 | 5.78 | 4.69 | 5.90 | 5.08 | 3.27 | 4.44 | 3.13 | 3.66 | 3.07 | 3.46 | 2.19 | 3.42 | 2.27 | 1.99 | 1.12 | 1.16 | 1.17 | 1.32 | |
Selling And Marketing Expense | 39.98 | 38.91 | 38.78 | 40.35 | 44.22 | 40.97 | 42.66 | 42.73 | 38.98 | 35.32 | 33.25 | 29.38 | 29.46 | 26.91 | 20.94 | 24.25 | 23.66 | 22.03 | 22.13 | 20.17 | 19.21 | 16.94 | 15.95 | 16.20 | 14.08 | 13.22 | 11.96 | 10.78 | 10.41 | 10.04 | 8.93 | 8.83 | 8.83 | 8.24 | 7.43 | 6.42 | 5.66 | 5.46 | 5.42 | 4.59 | |
Operating Income Loss | -160.18 | -173.71 | -237.58 | -16.73 | 150.36 | 144.15 | -5.16 | 84.41 | 36.01 | 50.86 | 41.04 | 66.41 | 55.56 | 44.13 | 29.96 | 67.78 | 50.53 | 66.02 | 45.35 | 28.05 | 23.95 | 34.04 | 40.66 | 40.83 | 34.57 | 25.40 | 19.11 | 12.00 | 15.15 | 18.24 | 17.88 | 19.74 | 19.26 | 14.87 | 11.87 | 9.80 | 4.23 | 2.35 | -2.44 | -4.54 | |
Allocated Share Based Compensation Expense | 38.57 | 37.61 | 34.93 | 36.81 | 38.97 | 39.23 | 38.61 | 35.75 | 37.07 | 34.11 | 29.20 | 26.18 | 24.05 | 23.15 | 13.96 | 12.77 | 21.67 | 17.61 | 11.37 | 9.70 | 8.69 | 7.95 | 7.13 | 6.85 | 5.38 | 4.54 | 4.03 | 3.61 | 3.50 | 3.10 | 2.40 | 2.63 | 2.23 | 1.83 | 1.21 | 0.97 | 0.46 | 0.32 | 0.29 | 0.28 | |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments | -142.50 | -180.77 | NA | NA | 153.74 | 167.70 | NA | NA | NA | NA | NA | NA | NA | NA | 41.53 | 51.17 | 61.59 | 48.99 | 46.13 | 21.90 | 24.24 | 33.35 | 38.19 | 41.35 | 36.06 | 28.06 | 22.71 | 13.41 | 11.97 | 18.63 | 17.36 | 21.77 | 18.30 | 14.80 | 10.07 | 6.36 | 3.78 | 2.87 | -2.91 | -5.17 | |
Income Tax Expense Benefit | -12.24 | -23.75 | -53.20 | 36.06 | 34.23 | 29.32 | 30.30 | 34.17 | 6.62 | 12.29 | -6.24 | 7.62 | 8.72 | 7.96 | 4.86 | 8.92 | 9.24 | 7.27 | 13.21 | 3.92 | 12.09 | -12.29 | 3.62 | 5.66 | 16.56 | 0.09 | 0.19 | -0.76 | 2.20 | 3.01 | 0.08 | 0.97 | -5.80 | 0.37 | 0.81 | 0.40 | 0.40 | 0.35 | 0.13 | 0.07 | |
Profit Loss | -130.82 | -157.31 | -162.38 | -61.18 | 119.51 | 138.38 | 20.83 | 24.74 | 15.08 | 33.12 | 40.95 | 53.05 | 45.09 | 30.08 | 36.67 | 42.25 | 52.34 | 41.72 | 32.91 | 17.98 | 12.15 | 45.64 | 34.57 | 35.69 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | -130.82 | -157.31 | -162.38 | -61.18 | 119.51 | 138.38 | 20.83 | 24.74 | 15.08 | 33.12 | 40.95 | 53.05 | 45.09 | 30.08 | 36.67 | 42.25 | 52.78 | 41.63 | 33.13 | 19.02 | 12.94 | 45.64 | 34.57 | 35.69 | 19.50 | 27.97 | 22.52 | 14.18 | 9.77 | 15.62 | 17.27 | 20.80 | 24.11 | 14.43 | 9.26 | 5.96 | 3.38 | 2.52 | -3.04 | -5.24 | |
Comprehensive Income Net Of Tax | -142.16 | -177.04 | -125.32 | -67.69 | 119.28 | 134.28 | 75.99 | -13.90 | -28.47 | 14.38 | 32.77 | 37.45 | 48.32 | 19.46 | 38.62 | 38.67 | 53.89 | 39.26 | 33.24 | 17.28 | 12.61 | 45.80 | 34.56 | 35.16 | 19.19 | 28.04 | 22.18 | 14.47 | 9.32 | 15.46 | 17.13 | 21.51 | 24.04 | 14.43 | 9.30 | 5.86 | 3.40 | 2.40 | -3.07 | -5.28 | |
Net Income Loss Available To Common Stockholders Basic | -130.82 | -157.31 | -162.38 | -61.18 | 119.51 | 138.38 | 20.83 | 24.74 | 15.08 | 33.12 | 40.95 | 53.05 | 45.09 | 30.08 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 17.27 | 20.80 | 24.11 | NA | 3.53 | 0.04 | NA | NA | -3.04 | -5.24 | |
Net Income Loss Available To Common Stockholders Diluted | -130.82 | -157.31 | NA | -61.18 | 120.05 | 138.93 | NA | 25.29 | 15.63 | 33.68 | NA | 53.57 | 45.63 | 30.61 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 17.27 | 20.80 | 24.11 | NA | 4.07 | 0.09 | NA | NA | -3.04 | -5.24 |
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-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 | 3948.21 | 4166.82 | 4587.73 | 4651.15 | 4696.56 | 4496.43 | 4265.95 | 3903.55 | 3772.78 | 3682.91 | 2892.06 | NA | NA | NA | 1605.83 | 1513.84 | 1494.62 | 1337.59 | 1221.69 | 1176.92 | 964.47 | 852.18 | 783.23 | 731.56 | 641.30 | 549.21 | 492.42 | 456.97 | 424.74 | 412.94 | 397.44 | 366.37 | 349.57 | 316.98 | 305.66 | 285.99 | NA | NA | 75.00 | NA | |
Liabilities And Stockholders Equity | 3948.21 | 4166.82 | 4587.73 | 4651.15 | 4696.56 | 4496.43 | 4265.95 | 3903.55 | 3772.78 | 3682.91 | 2892.06 | NA | NA | NA | 1605.83 | 1513.84 | 1494.62 | 1337.59 | 1221.69 | 1176.92 | 964.47 | 852.18 | 783.23 | 731.56 | 641.30 | 549.21 | 492.42 | 456.97 | 424.74 | 412.94 | 397.44 | 366.37 | 349.57 | 316.98 | 305.66 | 285.99 | NA | NA | 75.00 | NA | |
Stockholders Equity | 2106.19 | 2240.55 | 2411.91 | 2490.41 | 2520.19 | 2350.79 | 2176.37 | 2052.13 | 2027.53 | 2010.53 | 1310.04 | 1242.08 | 1177.79 | 1099.92 | 924.80 | 866.42 | 811.67 | 732.01 | 674.07 | 626.32 | 562.41 | 538.96 | 484.89 | 440.21 | 397.47 | 369.45 | 335.20 | 307.24 | 288.78 | 274.95 | 256.11 | 236.25 | 210.94 | 183.22 | 166.94 | 150.53 | NA | NA | -135.29 | 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-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 | 2893.20 | 2989.07 | 3304.31 | 3363.47 | 3449.12 | 3242.07 | 2899.66 | 2451.77 | 2283.81 | 2462.32 | 1711.29 | NA | NA | NA | 1073.00 | 955.92 | 932.76 | 834.80 | 730.54 | 717.53 | 678.11 | 655.65 | 616.05 | 571.21 | 476.69 | 424.59 | 364.94 | 369.47 | 339.80 | 323.35 | 309.75 | 289.35 | 295.02 | 298.32 | 290.41 | 273.71 | NA | NA | 69.27 | NA | |
Cash And Cash Equivalents At Carrying Value | 259.50 | 214.23 | 338.47 | 551.12 | 557.74 | 727.85 | 783.11 | 678.33 | 745.53 | 1002.77 | 530.09 | NA | NA | NA | 428.37 | 324.07 | 223.90 | 247.34 | 176.57 | 226.48 | 191.63 | 192.88 | 214.54 | 229.22 | 163.16 | 149.45 | 113.45 | 119.93 | 104.68 | 90.01 | 74.03 | 84.07 | 106.15 | 146.73 | 144.75 | 135.20 | 23.77 | 34.74 | 9.75 | 11.47 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 259.50 | 214.23 | 338.47 | 551.12 | 557.74 | 727.85 | 783.11 | 678.33 | 745.53 | 1002.77 | 530.09 | 526.59 | 524.11 | 685.16 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Marketable Securities Current | 430.33 | 466.41 | 521.57 | 477.27 | 493.18 | 410.82 | 241.12 | 202.60 | 150.26 | 158.56 | 167.73 | NA | NA | NA | 113.03 | 95.14 | 91.84 | 85.34 | 109.61 | 107.06 | 118.68 | 148.25 | 134.82 | 81.23 | 77.26 | 81.49 | 80.22 | 81.80 | 74.47 | 61.79 | 59.16 | 44.06 | 27.14 | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 295.59 | 404.39 | 622.42 | 939.54 | 1149.82 | 969.54 | 905.15 | 785.33 | 669.10 | 676.82 | 456.34 | NA | NA | NA | 181.70 | 235.67 | 298.38 | 292.23 | 237.80 | 187.50 | 173.58 | 151.09 | 118.10 | 127.48 | 109.53 | 91.69 | 79.85 | 79.27 | 71.04 | 84.90 | 72.74 | 56.15 | 46.69 | 47.37 | 35.43 | 45.09 | NA | NA | 19.27 | NA | |
Receivables Net Current | 82.30 | 61.48 | 55.42 | 8.12 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 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 Net | 1505.10 | 1549.12 | 1443.45 | 1177.81 | 984.19 | 874.21 | 729.20 | 561.35 | 470.27 | 432.50 | 380.14 | NA | NA | NA | 264.46 | 198.56 | 170.80 | 134.28 | 148.89 | 150.80 | 141.52 | 107.18 | 102.01 | 98.36 | 82.99 | 62.36 | 56.20 | 60.91 | 67.36 | 68.43 | 81.55 | 85.51 | 87.40 | 79.91 | 73.95 | 64.52 | NA | NA | 25.50 | NA | |
Prepaid Expense And Other Assets Current | 402.67 | 354.92 | 378.39 | 217.72 | 264.19 | 259.64 | 241.08 | 224.17 | 248.64 | 191.66 | 176.99 | NA | NA | NA | 79.87 | 66.87 | 115.27 | 68.23 | 50.64 | 37.83 | 45.07 | 46.40 | 44.52 | 33.16 | 42.22 | 38.20 | 34.11 | 26.56 | 21.35 | 17.28 | 21.34 | 18.61 | 24.23 | 20.73 | 32.65 | 25.31 | NA | NA | 13.15 | NA | |
Available For Sale Securities Debt Securities | 550.59 | 734.61 | 929.39 | 913.41 | 928.98 | 919.95 | 886.61 | 891.35 | 859.83 | 608.23 | 649.96 | NA | NA | NA | 158.72 | 199.01 | 211.02 | NA | NA | NA | 192.94 | NA | NA | NA | 180.38 | NA | NA | NA | 118.73 | NA | 111.61 | 87.21 | 52.43 | 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-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 Noncurrent | 1055.02 | 1177.76 | 1283.42 | 1287.69 | 1247.44 | 1254.36 | 1366.29 | 1451.77 | 1488.97 | 1220.60 | 1180.77 | NA | NA | NA | 532.83 | 557.92 | 561.86 | 502.79 | 491.15 | 459.39 | 286.36 | 196.53 | 167.18 | 160.35 | 164.62 | 124.62 | 127.48 | 87.50 | 84.95 | NA | 87.69 | 50.81 | 33.12 | NA | 0.53 | NA | NA | NA | NA | NA | |
Property Plant And Equipment Gross | NA | NA | 849.57 | NA | NA | NA | 728.50 | NA | NA | NA | 560.88 | NA | NA | NA | NA | NA | 268.66 | NA | NA | NA | 191.14 | NA | NA | NA | 71.39 | NA | NA | NA | 49.34 | NA | 38.97 | NA | NA | NA | 22.12 | NA | NA | NA | 12.30 | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | 234.99 | NA | NA | NA | 184.53 | NA | NA | NA | 150.50 | NA | NA | NA | NA | NA | 91.69 | NA | NA | NA | 71.81 | NA | NA | NA | 20.20 | NA | NA | NA | 13.22 | NA | 11.13 | NA | NA | NA | 7.40 | NA | NA | NA | 6.95 | NA | |
Amortization Of Intangible Assets | 2.03 | NA | 1.75 | 2.66 | 1.82 | NA | 1.35 | 2.46 | 2.62 | 2.66 | 2.69 | 2.62 | 2.48 | 2.39 | 2.29 | 2.32 | 2.12 | 2.62 | 2.92 | 1.97 | 0.79 | 0.33 | 0.04 | 0.04 | 0.04 | NA | NA | NA | 0.04 | 0.02 | 0.02 | 0.02 | 0.02 | 0.02 | NA | NA | NA | NA | NA | NA | |
Property Plant And Equipment Net | 595.62 | 605.22 | 614.58 | 604.82 | 580.50 | 556.14 | 543.97 | 491.43 | 489.11 | 473.51 | 410.38 | NA | NA | NA | 226.42 | 195.98 | 176.96 | 149.68 | 140.20 | 132.99 | 119.33 | 73.42 | 68.53 | 61.16 | 52.30 | 45.71 | 41.99 | 37.93 | 37.38 | 30.38 | 27.83 | 26.21 | 21.43 | 17.27 | 14.72 | 11.90 | NA | NA | 5.35 | NA | |
Goodwill | 52.04 | 41.47 | 43.00 | 41.20 | 42.33 | 29.93 | 31.19 | 108.86 | 116.17 | 127.11 | 129.63 | NA | NA | NA | 128.28 | 125.52 | 129.65 | 32.59 | 33.66 | 34.20 | 34.87 | 2.78 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 36.79 | 33.04 | 35.34 | 41.95 | 43.66 | 17.93 | 19.93 | 46.29 | 50.37 | 55.73 | 58.86 | NA | NA | NA | 68.21 | 69.11 | 74.01 | 200.79 | 211.34 | 211.42 | 38.50 | 3.76 | NA | NA | 1.11 | NA | NA | NA | 1.26 | 0.69 | 0.72 | 0.74 | 0.76 | 0.78 | NA | NA | NA | NA | NA | NA | |
Finite Lived Intangible Assets Net | 36.79 | NA | 35.34 | 41.95 | 43.66 | NA | 19.93 | NA | NA | NA | 58.86 | NA | NA | NA | NA | NA | 74.01 | 32.73 | 34.92 | 36.62 | 38.50 | NA | NA | NA | 1.11 | NA | NA | NA | 1.26 | NA | 0.72 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 65.05 | 47.78 | 37.60 | 36.10 | 28.77 | 24.91 | 18.81 | 15.64 | 31.97 | 23.58 | 24.96 | NA | NA | NA | 8.17 | 8.45 | 9.90 | 7.67 | 8.46 | 12.30 | 4.70 | 1.11 | NA | NA | 0.86 | NA | NA | NA | 0.49 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 555.07 | 738.88 | 935.60 | 933.93 | 952.71 | 944.48 | 918.82 | 927.40 | 883.62 | 626.11 | 655.96 | NA | NA | NA | 157.44 | 200.09 | 210.77 | NA | NA | NA | 193.81 | NA | NA | NA | 180.97 | NA | NA | NA | 118.95 | NA | 111.51 | 87.20 | 52.56 | 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-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 | 566.82 | 658.89 | 893.23 | 876.65 | 897.73 | 900.04 | 889.72 | 694.48 | 612.17 | 568.74 | 525.18 | NA | NA | NA | 405.06 | 389.68 | 436.71 | 335.41 | 293.78 | 248.07 | 225.72 | 166.15 | 153.97 | 158.61 | 129.75 | 92.43 | 78.70 | 78.62 | 70.48 | 78.50 | 87.27 | 81.44 | 95.86 | 96.30 | 105.59 | 103.44 | NA | NA | 72.94 | NA | |
Accounts Payable Current | 134.42 | 171.41 | 386.47 | 399.27 | 434.60 | 408.52 | 459.83 | 311.56 | 253.40 | 241.63 | 252.07 | NA | NA | NA | 158.26 | 139.14 | 157.15 | 132.23 | 116.80 | 90.19 | 107.08 | 83.46 | 81.61 | 83.09 | 69.49 | 42.70 | 36.03 | 43.74 | 34.00 | 40.28 | 48.48 | 45.14 | 61.98 | 67.18 | 80.68 | 36.23 | NA | NA | 36.81 | NA | |
Accrued Liabilities Current | 98.76 | 126.44 | 142.13 | 123.94 | 107.90 | 127.02 | 117.64 | 112.39 | 100.42 | 65.90 | 51.01 | NA | NA | NA | NA | NA | 36.16 | NA | NA | NA | 14.86 | NA | NA | NA | 14.86 | NA | NA | NA | 4.21 | NA | 5.62 | NA | NA | NA | 5.27 | NA | NA | NA | 2.81 | NA | |
Other Liabilities Current | 5.79 | 3.09 | 2.65 | 3.79 | 3.94 | 6.74 | 214.11 | 8.41 | 8.20 | 134.95 | 109.38 | NA | NA | NA | NA | NA | 80.58 | NA | NA | NA | 29.73 | 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-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 Noncurrent | 1275.20 | 1267.38 | 1282.59 | 1284.10 | 1278.65 | 1245.59 | 1199.87 | 1156.94 | 1133.07 | 1103.65 | 1056.84 | NA | NA | NA | 275.96 | 257.74 | 246.24 | 265.00 | 247.87 | 231.33 | 168.03 | 147.06 | 144.37 | 132.74 | 114.08 | 87.32 | 78.52 | 71.12 | 65.48 | 59.50 | 54.06 | 48.68 | 42.78 | 37.45 | 33.12 | 32.02 | NA | NA | 21.15 | NA | |
Other Liabilities Noncurrent | 16.24 | 17.95 | 18.44 | 16.84 | 16.35 | 15.23 | 15.76 | 15.57 | 17.90 | 10.44 | 10.65 | NA | NA | NA | 17.67 | 10.97 | 13.96 | 16.66 | 18.06 | 23.42 | 9.39 | 7.34 | NA | NA | 18.61 | NA | NA | NA | 2.06 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Operating Lease Liability Noncurrent | 36.84 | 40.98 | 45.07 | 46.58 | 47.05 | 50.85 | 46.26 | 46.40 | 42.85 | 48.48 | 38.91 | NA | NA | NA | 29.99 | 30.34 | 30.21 | 29.12 | 30.01 | 24.79 | 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-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 | 2106.19 | 2240.55 | 2411.91 | 2490.41 | 2520.19 | 2350.79 | 2176.37 | 2052.13 | 2027.53 | 2010.53 | 1310.04 | 1242.08 | 1177.79 | 1099.92 | 924.80 | 866.42 | 811.67 | 732.01 | 674.07 | 626.32 | 562.41 | 538.96 | 484.89 | 440.21 | 397.47 | 369.45 | 335.20 | 307.24 | 288.78 | 274.95 | 256.11 | 236.25 | 210.94 | 183.22 | 166.94 | 150.53 | NA | NA | -135.29 | NA | |
Common Stock Value | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | NA | NA | NA | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 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 | NA | NA | NA | |
Additional Paid In Capital | 1744.41 | 1719.52 | 1680.62 | 1633.80 | 1595.89 | 1545.78 | 1505.63 | 1457.38 | 1418.88 | 1373.40 | 687.29 | NA | NA | NA | 511.64 | 491.87 | 475.79 | 450.46 | 431.68 | 417.38 | 371.79 | 361.74 | 353.47 | 343.36 | 331.90 | 323.08 | 316.87 | 311.08 | 307.10 | 302.59 | 299.21 | 296.48 | 292.68 | 289.00 | 287.15 | 280.04 | NA | NA | 5.88 | NA | |
Retained Earnings Accumulated Deficit | 490.04 | 620.86 | 778.17 | 940.55 | 1001.73 | 882.22 | 743.84 | 723.01 | 698.26 | 683.18 | 650.06 | NA | NA | NA | 416.60 | 379.93 | 337.68 | 284.90 | 243.28 | 210.15 | 191.13 | 178.20 | 132.55 | 97.99 | 66.17 | 46.67 | 18.70 | -3.83 | -18.00 | -27.77 | -43.38 | -60.65 | -81.45 | -105.56 | -119.99 | -129.25 | NA | NA | -141.11 | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -77.95 | -66.61 | -46.88 | -83.95 | -77.43 | -77.20 | -73.11 | -128.27 | -89.62 | -46.07 | -27.32 | -19.14 | -3.54 | -6.76 | -3.44 | -5.39 | -1.81 | -3.36 | -0.90 | -1.22 | -0.52 | -0.98 | -1.14 | -1.14 | -0.61 | -0.30 | -0.37 | -0.03 | -0.32 | 0.12 | 0.27 | 0.42 | -0.29 | -0.23 | -0.22 | -0.26 | NA | NA | -0.06 | NA | |
Treasury Stock Value | 50.31 | 33.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 | 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-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 | -44.77 | -217.02 | -139.91 | 40.59 | -88.71 | 7.92 | 111.30 | 5.56 | 77.42 | -162.99 | 89.58 | 61.78 | 38.69 | 24.08 | 59.31 | 107.75 | 83.07 | 68.70 | 50.78 | 56.45 | 46.87 | 34.34 | 43.89 | 63.98 | 45.77 | 33.73 | 31.50 | 25.67 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Investing Activities | 94.22 | 149.01 | -80.71 | -43.73 | -76.67 | -67.78 | -36.53 | -54.58 | -310.80 | -15.13 | -86.25 | -61.96 | -182.42 | -153.58 | 46.80 | -19.92 | -94.46 | -6.18 | -31.49 | -20.73 | -32.06 | -56.62 | -61.69 | -2.26 | -35.69 | 0.32 | -39.70 | -10.34 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Financing Activities | 0.30 | -50.99 | -0.65 | -1.16 | -4.92 | -5.22 | 7.47 | -1.27 | -3.93 | 652.34 | 4.25 | 1.77 | -19.14 | -2.06 | 5.68 | 3.31 | -4.71 | -0.92 | -64.75 | -2.63 | -15.87 | 0.32 | 2.99 | 4.61 | 3.44 | 1.67 | 1.75 | 0.37 | 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-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 | -44.77 | -217.02 | -139.91 | 40.59 | -88.71 | 7.92 | 111.30 | 5.56 | 77.42 | -162.99 | 89.58 | 61.78 | 38.69 | 24.08 | 59.31 | 107.75 | 83.07 | 68.70 | 50.78 | 56.45 | 46.87 | 34.34 | 43.89 | 63.98 | 45.77 | 33.73 | 31.50 | 25.67 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | -130.82 | -157.31 | -162.38 | -61.18 | 119.51 | 138.38 | 20.83 | 24.74 | 15.08 | 33.12 | 40.95 | 53.05 | 45.09 | 30.08 | 36.67 | 42.25 | 52.78 | 41.63 | 33.13 | 19.02 | 12.94 | 45.64 | 34.57 | 35.69 | 19.50 | 27.97 | 22.52 | 14.18 | 9.77 | 15.62 | 17.27 | 20.80 | 24.11 | 14.43 | 9.26 | 5.96 | 3.38 | 2.52 | -3.04 | -5.24 | |
Profit Loss | -130.82 | -157.31 | -162.38 | -61.18 | 119.51 | 138.38 | 20.83 | 24.74 | 15.08 | 33.12 | 40.95 | 53.05 | 45.09 | 30.08 | 36.67 | 42.25 | 52.34 | 41.72 | 32.91 | 17.98 | 12.15 | 45.64 | 34.57 | 35.69 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Depreciation Depletion And Amortization | 15.44 | 14.99 | 15.18 | 15.29 | 13.26 | 13.46 | 12.36 | 13.17 | 12.48 | 11.66 | NA | NA | NA | NA | NA | NA | 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 | -107.20 | -210.38 | -336.44 | -195.07 | 180.08 | 55.00 | 80.52 | 141.77 | 10.45 | 224.87 | 41.59 | 77.57 | 71.18 | 57.38 | -56.62 | -59.42 | 9.50 | 58.01 | 49.18 | 7.38 | 18.10 | 33.22 | -8.73 | 17.93 | 17.97 | 11.77 | 0.33 | 8.07 | -13.66 | 12.10 | 16.59 | 9.41 | -0.66 | 11.93 | -9.66 | 20.07 | -1.65 | 7.57 | 5.81 | NA | |
Increase Decrease In Inventories | -47.05 | 105.81 | 253.05 | 191.61 | 104.67 | 141.52 | 152.51 | 95.23 | 42.02 | 51.32 | 73.73 | -17.45 | -21.61 | 8.38 | 65.23 | 29.00 | 38.29 | -14.02 | -0.76 | -0.96 | 2.06 | -0.83 | 3.60 | 15.35 | 20.70 | 6.15 | -4.70 | -6.45 | -0.90 | -13.12 | -4.09 | -2.01 | 7.50 | 5.96 | 9.44 | 16.94 | 17.82 | 4.31 | 0.28 | NA | |
Increase Decrease In Accounts Payable | -35.16 | -210.45 | -13.80 | -31.69 | 28.11 | -50.41 | 140.84 | 61.02 | 20.71 | -28.05 | 114.67 | -2.84 | 18.91 | -39.03 | 15.77 | -17.59 | 26.54 | 15.81 | 27.21 | -21.72 | 17.48 | 1.86 | -1.45 | 13.60 | 26.79 | 6.66 | -7.73 | 9.73 | -6.26 | -8.20 | 3.35 | -16.85 | -5.20 | -13.50 | 42.38 | -34.69 | 23.56 | 9.87 | 5.17 | NA | |
Deferred Income Tax Expense Benefit | -9.00 | -41.85 | -24.87 | -10.56 | -3.71 | -3.93 | -7.23 | -2.73 | -0.06 | -1.03 | -4.95 | -2.75 | -1.79 | -2.14 | -3.56 | -2.86 | -1.11 | -3.15 | -0.54 | -0.97 | -2.30 | -1.77 | -1.70 | -1.34 | -2.07 | -0.79 | -0.77 | -1.83 | 1.47 | 2.18 | 0.25 | -0.10 | NA | NA | NA | NA | NA | NA | NA | NA | |
Share Based Compensation | 38.57 | 37.61 | 34.93 | 36.81 | 38.97 | 39.23 | 38.61 | 35.75 | 37.07 | 34.11 | 29.20 | 26.18 | 24.05 | 23.15 | 13.96 | 12.77 | 21.67 | 17.61 | 11.37 | 9.70 | 8.69 | 7.95 | 7.13 | 6.85 | 5.38 | 4.54 | 4.03 | 3.61 | 3.50 | 3.10 | 2.40 | 2.63 | 2.23 | 1.83 | 1.21 | 0.97 | 0.46 | 0.32 | 0.29 | 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-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 | 94.22 | 149.01 | -80.71 | -43.73 | -76.67 | -67.78 | -36.53 | -54.58 | -310.80 | -15.13 | -86.25 | -61.96 | -182.42 | -153.58 | 46.80 | -19.92 | -94.46 | -6.18 | -31.49 | -20.73 | -32.06 | -56.62 | -61.69 | -2.26 | -35.69 | 0.32 | -39.70 | -10.34 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments To Acquire Property Plant And Equipment | 22.19 | 26.35 | 40.50 | 45.95 | 45.74 | 38.34 | 44.26 | 33.20 | 48.67 | 43.21 | 55.12 | 28.87 | 40.72 | 24.55 | 26.65 | 27.05 | 32.88 | 17.43 | 11.62 | 10.62 | 8.56 | 8.67 | 10.06 | 11.32 | 8.18 | 5.59 | 5.74 | 1.87 | 7.21 | 3.81 | 4.14 | 5.91 | 2.34 | 3.29 | 3.51 | 5.12 | 2.13 | 1.00 | 0.73 | 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-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 | 0.30 | -50.99 | -0.65 | -1.16 | -4.92 | -5.22 | 7.47 | -1.27 | -3.93 | 652.34 | 4.25 | 1.77 | -19.14 | -2.06 | 5.68 | 3.31 | -4.71 | -0.92 | -64.75 | -2.63 | -15.87 | 0.32 | 2.99 | 4.61 | 3.44 | 1.67 | 1.75 | 0.37 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 16.79 | 33.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 | 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-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 | 265.40 | 204.40 | 316.04 | 725.30 | 991.29 | 943.89 | 890.70 | 836.72 | 727.77 | 655.08 | 551.91 | 526.40 | 480.06 | 405.49 | 331.85 | 431.22 | 418.22 | 410.56 | 325.01 | 271.87 | 263.67 | 236.58 | 227.12 | 209.87 | 189.34 | 166.55 | 136.10 | 115.05 | 111.51 | 128.48 | 124.75 | 125.20 | 124.83 | 115.05 | 98.42 | 86.40 | 73.29 | 66.97 | 44.57 | 30.56 | |
All Other | 2.47 | 3.45 | -51.17 | 48.68 | 43.73 | 35.20 | 53.56 | 47.95 | 40.03 | 46.95 | 49.09 | 49.45 | 48.51 | 29.12 | 22.29 | 23.57 | NA | NA | 18.26 | 18.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Energy Storage | 21.44 | 10.62 | NA | NA | 19.14 | 9.13 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Solar | 241.24 | 190.10 | 283.26 | 676.41 | 947.36 | 908.50 | 836.97 | 788.61 | 687.60 | 608.00 | 502.71 | 476.84 | 431.45 | 376.29 | 310.05 | 407.65 | NA | NA | 306.75 | 253.07 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
All Other Segment Revenues | 2.47 | 3.45 | -51.17 | 48.68 | 43.73 | 35.20 | 53.56 | 47.95 | 40.03 | 46.95 | 49.09 | 49.45 | 48.51 | 29.12 | 22.29 | NA | NA | NA | 18.26 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Energy Storage Segment Revenues | 21.44 | 10.62 | NA | NA | 19.14 | 9.13 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Revenues From Financing Componen | 0.25 | 0.23 | NA | NA | 0.20 | 0.19 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Solar Segment Revenues | 241.24 | 190.10 | 283.26 | 676.41 | 947.36 | 908.50 | 836.97 | 788.61 | 687.60 | 608.00 | 502.71 | 476.84 | 431.45 | 376.29 | 310.05 | NA | NA | NA | 306.75 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |