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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Weighted Average Number Of Shares Outstanding Basic | 151.09 | NA | 152.41 | 154.56 | 155.40 | NA | 155.82 | 156.65 | 156.86 | NA | 155.01 | 153.63 | 152.18 | NA | 149.41 | 148.50 | NA | NA | 145.62 | NA | NA | NA | 140.07 | 139.17 | 137.86 | NA | 136.24 | 136.29 | 142.90 | NA | 140.12 | 138.94 | 137.54 | NA | 135.80 | 133.15 | 132.28 | NA | 125.71 | 82.94 | 81.58 | NA | 81.07 | 80.90 | |
Earnings Per Share Basic | -2.24 | -0.02 | -0.02 | -0.11 | -0.19 | 0.02 | 0.11 | 0.02 | 0.04 | 0.34 | 2.01 | 0.11 | -0.07 | 0.30 | 0.02 | -0.34 | NA | 0.67 | -0.51 | NA | NA | NA | -0.19 | -0.27 | -0.55 | -0.40 | 0.11 | -0.22 | -0.78 | -0.83 | -0.74 | -0.66 | -0.78 | -0.26 | 0.14 | 0.26 | 0.13 | 1.02 | 0.12 | -0.24 | 0.10 | 0.39 | -0.01 | -0.06 | |
Earnings Per Share Diluted | NA | -0.02 | -0.02 | -0.11 | -0.19 | 0.02 | 0.10 | 0.02 | 0.04 | 0.31 | 1.92 | 0.10 | -0.07 | 0.30 | 0.02 | -0.34 | NA | 0.67 | -0.51 | NA | NA | NA | -0.19 | -0.27 | -0.55 | -0.40 | 0.10 | -0.22 | -0.78 | -0.83 | -0.74 | -0.66 | -0.78 | -0.23 | 0.13 | 0.24 | 0.11 | 0.88 | 0.10 | -0.24 | 0.08 | 0.34 | -0.01 | -0.06 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 155.47 | 295.42 | 294.30 | 241.02 | 174.72 | 321.02 | 305.13 | 250.69 | 216.71 | 391.15 | 316.67 | 249.59 | 203.68 | 357.77 | 280.51 | 134.25 | 119.40 | 528.35 | 131.17 | 292.43 | 242.71 | 377.38 | 285.94 | 282.68 | 202.35 | 334.80 | 329.81 | 296.53 | 218.61 | 540.62 | 240.57 | 220.75 | 183.54 | 436.60 | 400.34 | 419.92 | 363.11 | 633.91 | 279.97 | 244.60 | 235.72 | 361.45 | 192.15 | 177.08 | |
Cost Of Revenue | 102.43 | 194.32 | 200.09 | 165.25 | 122.22 | 216.72 | 189.09 | 154.68 | 126.23 | 230.07 | 178.62 | 150.30 | 124.98 | 221.69 | 181.19 | 93.55 | 80.97 | 326.52 | 102.74 | 190.24 | 162.36 | 235.26 | 194.90 | 199.31 | 157.43 | 255.01 | 199.26 | 190.89 | 150.05 | 328.49 | 143.50 | 127.75 | 123.82 | 308.09 | 213.71 | 225.58 | 199.38 | 330.10 | 155.93 | 141.74 | 139.20 | 209.95 | 128.13 | 120.24 | |
Gross Profit | 53.04 | 101.09 | 94.20 | 75.77 | 52.50 | 104.30 | 116.05 | 96.00 | 90.48 | 161.07 | 138.05 | 99.28 | 78.70 | 136.08 | 99.31 | 40.69 | 38.43 | 201.82 | 28.43 | 102.19 | 80.35 | 142.12 | 91.03 | 83.37 | 44.92 | 79.79 | 130.55 | 105.63 | 68.57 | 212.13 | 97.07 | 93.00 | 59.71 | 128.51 | 186.63 | 194.34 | 163.73 | 303.81 | 124.04 | 102.87 | 96.51 | 151.50 | 64.01 | 56.84 | |
Operating Expenses | 94.45 | 110.46 | 97.99 | 98.27 | 92.32 | 102.60 | 91.61 | 91.35 | 82.31 | 102.45 | 89.45 | 89.78 | 82.21 | 80.73 | 90.46 | 85.61 | 94.54 | 105.72 | 99.63 | 109.13 | 100.64 | 109.15 | 112.39 | 114.20 | 119.66 | 138.10 | 122.50 | 130.62 | 156.78 | 238.70 | 212.66 | 202.38 | 181.15 | 169.81 | 158.99 | 148.20 | 141.47 | 130.12 | 110.58 | 119.53 | 79.96 | 80.93 | 64.68 | 62.80 | |
Research And Development Expense | 44.61 | 43.89 | 41.71 | 41.90 | 38.19 | 36.03 | 36.04 | 36.22 | 31.60 | 34.81 | 36.46 | 37.80 | 32.43 | 27.52 | 37.23 | 34.56 | 32.28 | 31.68 | 34.94 | 38.81 | 37.46 | 36.94 | 41.16 | 38.23 | 50.98 | 52.50 | 55.10 | 55.50 | 66.17 | 92.73 | 96.15 | 93.05 | 76.98 | 66.43 | 67.37 | 58.45 | 49.44 | 46.07 | 42.38 | 34.66 | 28.74 | 25.45 | 19.59 | 16.69 | |
General And Administrative Expense | 14.69 | 16.21 | 15.03 | 16.46 | 16.08 | 15.49 | 14.49 | 15.69 | 15.34 | 19.76 | 15.64 | 16.31 | 13.99 | 14.68 | 18.84 | 16.08 | 18.76 | 15.89 | 15.84 | 18.19 | 15.88 | 15.42 | 15.36 | 15.72 | 19.51 | 20.17 | 20.78 | 18.44 | 22.76 | 33.26 | 24.95 | 24.44 | 24.72 | 20.72 | 25.20 | 26.25 | 35.66 | 22.82 | 20.10 | 41.17 | 9.88 | 9.86 | 7.68 | 7.04 | |
Selling And Marketing Expense | 35.15 | 50.36 | 41.25 | 39.91 | 38.05 | 51.08 | 41.08 | 39.44 | 35.37 | 47.88 | 37.35 | 35.67 | 35.79 | 38.53 | 34.38 | 34.97 | 43.50 | 58.16 | 48.85 | 52.13 | 47.29 | 56.80 | 55.87 | 60.26 | 49.17 | 65.42 | 46.62 | 56.68 | 67.86 | 112.72 | 91.57 | 84.89 | 79.45 | 82.65 | 66.43 | 63.49 | 56.37 | 61.23 | 48.11 | 43.70 | 41.34 | 45.62 | 37.41 | 39.06 | |
Operating Income Loss | -41.41 | -9.37 | -3.79 | -22.49 | -39.81 | 1.71 | 24.43 | 4.66 | 8.16 | 58.62 | 48.60 | 9.50 | -3.51 | 55.35 | 8.85 | -44.91 | -56.11 | 96.10 | -71.20 | -6.95 | -20.29 | 32.97 | -21.35 | -30.84 | -74.74 | -58.31 | 8.05 | -24.98 | -88.22 | -26.57 | -115.59 | -109.38 | -121.44 | -41.29 | 27.64 | 46.14 | 22.27 | 173.69 | 13.46 | -16.67 | 16.56 | 70.58 | -0.67 | -5.96 | |
Interest Expense | 0.67 | 1.24 | 1.17 | 1.14 | 1.15 | 1.31 | 1.19 | 1.54 | 2.21 | 5.78 | 5.75 | 5.53 | 5.88 | 5.48 | 5.26 | 4.67 | 4.84 | 5.20 | 4.62 | 4.88 | 4.53 | 4.88 | 4.62 | 4.62 | 4.57 | 4.51 | 4.55 | 3.78 | 0.81 | 1.18 | 1.16 | 0.52 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 8.77 | NA | 10.02 | 11.12 | 10.31 | NA | 9.34 | 10.25 | 9.84 | NA | 9.33 | 10.03 | 8.87 | NA | 8.41 | 5.88 | 7.64 | NA | 9.77 | 10.61 | 9.78 | NA | 11.34 | 10.01 | 10.80 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | 298.21 | -2.99 | 0.69 | -4.00 | -8.25 | -0.41 | 5.96 | 0.11 | -0.05 | -0.39 | -270.23 | -11.67 | 1.22 | 0.10 | 1.24 | 1.07 | 2.40 | -3.90 | -0.27 | -0.60 | 0.38 | 1.66 | 1.78 | 0.71 | -2.78 | -6.94 | -10.84 | 1.99 | 22.28 | 87.39 | -12.33 | -16.95 | -14.28 | -6.52 | 8.47 | 11.23 | 3.27 | 50.31 | -2.95 | 1.64 | 3.88 | 24.62 | -1.33 | -2.57 | |
Net Income Loss | -339.09 | -2.42 | -3.68 | -17.21 | -29.87 | 3.07 | 17.57 | 2.52 | 5.68 | 52.63 | 311.76 | 16.95 | -10.17 | 44.41 | 3.31 | -50.98 | -63.53 | 95.82 | -74.81 | -11.29 | -24.36 | 31.67 | -27.09 | -37.27 | -76.35 | -55.85 | 14.66 | -30.54 | -111.15 | -115.71 | -104.07 | -91.77 | -107.46 | -34.45 | 18.80 | 35.03 | 16.75 | 122.26 | 14.62 | -19.84 | 11.05 | 43.73 | -1.10 | -5.08 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 575.75 | 967.95 | 1045.64 | 1009.10 | 1022.57 | 1076.92 | 1094.71 | 1044.07 | 1145.94 | 1259.88 | 1118.25 | 757.94 | 716.88 | 771.40 | 633.59 | 555.17 | 623.04 | 792.80 | 687.35 | 698.60 | 670.84 | 698.36 | 688.57 | 625.55 | 648.87 | 850.25 | 825.43 | 721.97 | 714.70 | 922.64 | 901.28 | 864.38 | 928.93 | 1102.98 | 1209.28 | 1111.53 | 930.63 | 917.69 | 589.06 | 392.20 | NA | 439.67 | NA | NA | |
Liabilities | 350.84 | 412.11 | 486.56 | 445.62 | 437.42 | 465.37 | 486.98 | 451.56 | 553.15 | 643.97 | 563.25 | 519.78 | 505.41 | 555.38 | 490.49 | 423.09 | 445.54 | 559.27 | 555.79 | 501.90 | 472.28 | 486.25 | 516.53 | 437.84 | 432.80 | 551.54 | 485.16 | 409.15 | 349.25 | 475.69 | 393.67 | 266.99 | 249.53 | 330.94 | 378.59 | 328.56 | 228.91 | 276.49 | 238.40 | 267.73 | NA | 367.84 | NA | NA | |
Liabilities And Stockholders Equity | 575.75 | 967.95 | 1045.64 | 1009.10 | 1022.57 | 1076.92 | 1094.71 | 1044.07 | 1145.94 | 1259.88 | 1118.25 | 757.94 | 716.88 | 771.40 | 633.59 | 555.17 | 623.04 | 792.80 | 687.35 | 698.60 | 670.84 | 698.36 | 688.57 | 625.55 | 648.87 | 850.25 | 825.43 | 721.97 | 714.70 | 922.64 | 901.28 | 864.38 | 928.93 | 1102.98 | 1209.28 | 1111.53 | 930.63 | 917.69 | 589.06 | 392.20 | NA | 439.67 | NA | NA | |
Stockholders Equity | 224.91 | 555.85 | 559.08 | 563.48 | 585.15 | 611.56 | 607.74 | 592.51 | 592.79 | 615.91 | 555.00 | 238.16 | 211.47 | 216.02 | 143.10 | 132.08 | 177.50 | 233.53 | 131.56 | 196.69 | 198.56 | 212.11 | 172.05 | 187.72 | 216.08 | 298.70 | 340.27 | 312.82 | 365.45 | 446.94 | 507.62 | 597.39 | 679.39 | 772.03 | 830.69 | 782.97 | 701.72 | 641.20 | 350.66 | 47.25 | NA | -5.37 | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 369.51 | 482.59 | 559.83 | 523.19 | 536.51 | 606.03 | 623.27 | 565.43 | 666.77 | 781.86 | 643.09 | 550.68 | 506.07 | 556.68 | 412.98 | 314.10 | 372.88 | 535.98 | 425.01 | 429.39 | 396.45 | 474.07 | 452.90 | 380.12 | 391.59 | 573.69 | 510.25 | 401.85 | 384.15 | 587.81 | 503.04 | 472.16 | 602.38 | 833.24 | 1003.26 | 935.44 | 822.25 | 823.04 | 498.38 | 299.89 | NA | 358.04 | NA | NA | |
Cash | 46.40 | 69.90 | 51.90 | 80.80 | 69.90 | 85.30 | 128.80 | 103.40 | 103.90 | 217.80 | 157.20 | 97.30 | 275.40 | 308.20 | 127.40 | 60.20 | 105.60 | 145.90 | 39.60 | 75.50 | 78.90 | 133.60 | 84.70 | 76.60 | 61.90 | 154.80 | 104.20 | 0.06 | NA | 174.10 | 126.60 | 126.80 | 191.90 | 228.60 | 267.70 | 331.60 | 323.17 | 319.93 | 237.75 | 104.88 | NA | 101.41 | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 133.66 | 222.71 | 220.98 | 189.91 | 157.83 | 223.74 | 217.16 | 203.28 | 305.32 | 401.09 | 296.36 | 285.81 | 296.75 | 325.65 | 146.87 | 79.68 | 117.44 | 150.30 | 43.02 | 91.25 | 86.94 | 152.09 | 143.25 | 114.84 | 104.99 | 202.50 | 164.62 | 149.75 | 74.88 | 192.11 | 131.58 | 163.51 | 248.72 | 279.67 | 279.97 | 338.03 | 323.17 | 319.93 | 237.75 | 104.88 | 111.22 | 101.41 | 47.63 | 27.30 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | NA | 222.71 | NA | NA | NA | 223.74 | 217.16 | 203.28 | 305.32 | 401.09 | 296.36 | 285.81 | 296.75 | 327.65 | NA | NA | NA | 150.30 | NA | NA | NA | 152.09 | NA | NA | NA | 202.50 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 68.89 | 91.45 | 107.45 | 82.34 | 56.99 | 77.01 | 85.02 | 88.42 | 70.57 | 114.22 | 98.83 | 96.47 | 68.62 | 107.24 | 107.17 | 68.50 | 50.99 | 200.63 | 71.98 | 144.65 | 117.82 | 129.22 | 149.45 | 116.57 | 81.43 | 112.94 | 100.03 | 95.87 | 55.29 | 164.55 | 92.35 | 65.02 | 46.52 | 145.69 | 120.67 | 118.55 | 105.97 | 183.99 | 94.56 | 49.23 | NA | 122.67 | NA | NA | |
Inventory Net | 131.25 | 106.27 | 154.88 | 135.41 | 154.80 | 127.13 | 153.39 | 126.01 | 119.40 | 86.41 | 120.89 | 106.75 | 111.83 | 97.91 | 132.82 | 142.15 | 172.02 | 144.24 | 250.03 | 129.17 | 118.97 | 116.46 | 123.25 | 86.09 | 132.62 | 150.55 | 177.19 | 126.71 | 207.74 | 167.19 | 145.23 | 89.89 | 139.74 | 188.23 | 289.52 | 219.27 | 164.04 | 153.03 | 117.01 | 80.38 | NA | 111.99 | NA | NA | |
Prepaid Expense And Other Assets Current | 35.70 | 38.30 | 38.03 | 33.74 | 30.08 | 34.55 | 36.08 | 28.55 | 26.87 | 42.31 | 44.83 | 28.76 | 28.86 | 23.87 | 26.12 | 23.77 | 24.94 | 25.96 | 24.02 | 25.46 | 26.40 | 30.89 | 31.96 | 37.66 | 32.70 | 62.81 | 36.47 | 29.52 | 46.24 | 38.12 | 40.57 | 38.06 | 27.45 | 25.26 | 79.98 | 80.64 | 60.33 | 63.77 | 49.06 | 65.41 | NA | 21.97 | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 87.32 | 88.13 | 96.22 | 108.08 | 111.34 | 111.84 | 116.44 | 119.25 | 120.46 | 121.78 | 126.51 | 129.84 | 135.99 | 0.14 | 136.54 | 155.42 | 155.59 | 155.22 | 154.49 | 152.39 | 170.07 | 169.95 | 177.86 | 183.62 | 184.41 | 183.20 | 182.97 | 174.49 | 165.43 | 158.90 | 151.64 | 130.44 | 124.63 | 120.29 | 110.39 | 89.82 | 78.00 | 71.36 | 65.47 | 59.67 | NA | 46.52 | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 78.40 | 79.44 | 86.91 | 97.56 | 99.18 | 98.51 | 101.14 | 102.85 | 103.17 | 102.77 | 106.10 | 109.32 | 114.28 | 0.11 | 110.09 | 126.24 | 121.92 | 118.68 | 114.76 | 111.51 | 127.39 | 123.38 | 124.82 | 127.06 | 121.61 | 114.61 | 108.77 | 102.65 | 92.31 | 82.39 | 74.06 | 63.91 | 56.91 | 50.24 | 42.74 | 37.57 | 34.11 | 29.80 | 25.14 | 20.73 | NA | 14.41 | NA | NA | |
Amortization Of Intangible Assets | 0.20 | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.10 | 0.00 | 0.10 | 0.30 | 0.70 | 0.70 | 1.00 | 1.00 | 1.90 | 1.80 | 1.90 | 2.00 | 2.10 | 2.00 | 3.40 | 3.30 | 2.70 | 2.30 | 2.20 | 2.20 | 2.30 | 2.60 | 2.60 | 2.40 | 1.50 | 1.50 | 1.50 | 0.90 | 0.30 | 0.30 | 0.20 | NA | NA | NA | NA | NA | |
Property Plant And Equipment Net | 8.92 | 8.69 | 9.31 | 10.52 | 12.16 | 13.33 | 15.30 | 16.40 | 17.29 | 19.00 | 20.41 | 20.52 | 21.70 | 23.71 | 26.45 | 29.18 | 33.67 | 36.54 | 39.73 | 40.88 | 42.68 | 46.57 | 53.04 | 56.57 | 62.79 | 68.59 | 74.20 | 71.83 | 73.12 | 76.51 | 77.58 | 66.53 | 67.72 | 70.05 | 67.64 | 52.25 | 43.89 | 41.56 | 40.34 | 38.94 | NA | 32.11 | NA | NA | |
Goodwill | 152.35 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 146.46 | 94.58 | 57.09 | 57.09 | 51.00 | NA | 14.10 | NA | NA | NA | 14.10 | NA | NA | |
Intangible Assets Net Excluding Goodwill | 7.36 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.06 | 0.13 | 0.20 | 0.49 | 1.21 | 1.94 | 2.90 | 3.92 | 5.25 | 7.11 | 8.97 | 10.98 | 13.06 | 15.15 | 18.51 | 21.84 | 24.50 | 26.86 | 29.00 | 31.14 | 33.53 | 37.50 | 46.07 | 36.78 | 31.03 | 32.55 | 27.53 | NA | 2.94 | 2.43 | 2.71 | NA | 3.27 | NA | NA | |
Finite Lived Intangible Assets Net | 7.34 | NA | NA | NA | NA | NA | NA | NA | NA | 0.05 | 0.12 | 0.19 | 0.48 | 1.20 | 1.92 | 2.89 | 3.91 | 5.23 | 7.10 | 8.96 | 10.97 | 13.05 | 15.13 | 17.90 | 21.23 | 23.88 | 26.25 | 25.49 | 27.63 | 29.91 | 33.57 | 35.70 | 29.41 | 24.41 | 25.93 | 21.51 | NA | 2.92 | 2.42 | 2.69 | NA | NA | NA | NA | |
Other Assets Noncurrent | 27.33 | 311.49 | 310.35 | 309.24 | 307.10 | 289.29 | 286.52 | 290.77 | 289.77 | 285.18 | 280.39 | 10.97 | 11.52 | 11.77 | 12.54 | 13.56 | 15.01 | 15.46 | 16.53 | 18.17 | 16.79 | 18.20 | 21.03 | 23.90 | 26.19 | 37.01 | 67.67 | 72.83 | 79.83 | 78.33 | 136.71 | 133.16 | 127.47 | 111.56 | 48.73 | 45.31 | 39.62 | 36.06 | 33.81 | 36.56 | NA | 32.16 | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 219.70 | 279.09 | 300.80 | 259.72 | 250.53 | 275.93 | 296.00 | 258.24 | 358.25 | 474.83 | 395.51 | 353.94 | 211.51 | 262.69 | 257.53 | 190.13 | 214.61 | 327.05 | 320.60 | 263.57 | 233.97 | 299.50 | 331.69 | 255.55 | 249.71 | 370.53 | 308.75 | 242.56 | 313.91 | 430.74 | 354.17 | 226.35 | 213.15 | 295.18 | 345.74 | 307.88 | 210.54 | 258.77 | 224.99 | 212.57 | NA | 300.59 | NA | NA | |
Accounts Payable Current | 64.02 | 102.61 | 118.71 | 95.08 | 80.03 | 91.65 | 138.79 | 96.99 | 82.92 | 171.54 | 118.88 | 86.08 | 77.28 | 111.40 | 125.00 | 48.96 | 63.78 | 160.69 | 140.27 | 114.80 | 91.76 | 148.48 | 123.36 | 110.42 | 87.53 | 138.26 | 143.05 | 76.21 | 129.73 | 205.03 | 158.77 | 63.64 | 50.99 | 89.99 | 159.90 | 156.45 | 91.92 | 126.24 | 112.27 | 54.92 | NA | 126.42 | NA | NA | |
Accrued Liabilities Current | 89.35 | 110.05 | 119.72 | 100.14 | 105.25 | 118.88 | 99.11 | 105.25 | 96.59 | 128.57 | 112.48 | 108.02 | 93.18 | 113.78 | 104.03 | 88.61 | 97.54 | 141.79 | 159.47 | 125.83 | 117.29 | 135.89 | 193.91 | 129.85 | 146.94 | 213.03 | 149.40 | 151.32 | 170.30 | 211.32 | 183.91 | 151.10 | 148.31 | 192.45 | 166.12 | 133.44 | 103.35 | 115.78 | 99.93 | 78.82 | NA | 86.39 | NA | NA | |
Other Liabilities Current | 6.62 | 7.88 | 9.71 | 8.32 | 12.19 | 11.83 | 9.61 | 9.42 | 9.07 | 11.39 | 10.23 | 10.37 | 8.38 | 11.64 | 8.06 | 3.45 | 3.10 | 4.59 | 3.76 | 4.57 | 3.58 | 5.67 | 5.19 | 5.66 | 4.98 | 13.44 | 13.72 | 16.38 | 13.85 | 13.70 | 8.04 | 7.45 | 6.41 | 6.54 | NA | NA | NA | 4.93 | 1.69 | 1.63 | NA | 1.44 | NA | NA | |
Contract With Customer Liability Current | 55.81 | 55.91 | 52.50 | 54.37 | 55.95 | 55.85 | 48.59 | 46.12 | 43.91 | 42.51 | 34.40 | 32.63 | 32.04 | 28.15 | 19.46 | 13.63 | 14.42 | 15.47 | 11.97 | 13.70 | 14.06 | 15.13 | 14.42 | 15.28 | NA | 19.24 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Deposits | 2.53 | 1.93 | 3.72 | 2.93 | 2.38 | 3.43 | 2.96 | 2.27 | 2.33 | 2.76 | 5.98 | 4.71 | 2.74 | 2.35 | 4.49 | 3.33 | 3.47 | 2.06 | 20.12 | 1.44 | 2.18 | 3.10 | 4.17 | 2.62 | NA | 8.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt | 92.74 | 92.61 | 141.73 | 141.49 | 141.25 | 141.02 | 140.78 | 140.54 | 140.30 | 111.29 | 109.47 | 107.68 | 221.93 | 218.17 | 156.78 | 154.06 | 151.39 | 148.81 | 146.25 | 143.79 | 141.34 | 138.99 | 136.66 | 134.42 | 132.19 | 130.05 | 127.86 | 125.82 | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 3.32 | 3.67 | 3.80 | 3.66 | 4.03 | 5.44 | 6.14 | 6.29 | 6.61 | 7.50 | 6.78 | 4.98 | 3.64 | 4.43 | 5.10 | 5.58 | 5.08 | 6.73 | 7.97 | 10.27 | 4.00 | 28.20 | 28.64 | 28.43 | 32.34 | 29.77 | 26.88 | 19.91 | 15.64 | 18.57 | 39.50 | 40.64 | 36.39 | 14.00 | 32.85 | 20.68 | 18.38 | 17.72 | 13.41 | 13.72 | NA | 13.93 | NA | NA | |
Operating Lease Liability Noncurrent | 22.97 | 25.53 | 27.82 | 29.16 | 31.05 | 33.45 | 35.52 | 38.27 | 40.20 | 43.02 | 45.14 | 47.61 | 50.09 | 51.99 | 54.29 | 57.92 | 60.35 | 62.96 | 62.55 | 64.94 | 73.89 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 224.91 | 555.85 | 559.08 | 563.48 | 585.15 | 611.56 | 607.74 | 592.51 | 592.79 | 615.91 | 555.00 | 238.16 | 211.47 | 216.02 | 143.10 | 132.08 | 177.50 | 233.53 | 131.56 | 196.69 | 198.56 | 212.11 | 172.05 | 187.72 | 216.08 | 298.70 | 340.27 | 312.82 | 365.45 | 446.94 | 507.62 | 597.39 | 679.39 | 772.03 | 830.69 | 782.97 | 701.72 | 641.20 | 350.66 | 47.25 | NA | -5.37 | NA | NA | |
Common Stocks Including Additional Paid In Capital | 1006.53 | 998.37 | 989.19 | 979.90 | 969.36 | 960.90 | 952.15 | 944.64 | 935.67 | 1008.87 | 1000.58 | 995.51 | 985.77 | 980.15 | 951.64 | 943.93 | 938.37 | 930.88 | 924.73 | 915.05 | 905.62 | 894.75 | 886.36 | 874.94 | 866.03 | 854.45 | 840.17 | 827.38 | 771.48 | 757.23 | 702.19 | 687.89 | 678.13 | 663.31 | 651.90 | 622.99 | 576.76 | 533.00 | NA | NA | NA | 14.52 | NA | NA | |
Retained Earnings Accumulated Deficit | -588.38 | -249.30 | -246.88 | -243.19 | -225.98 | -196.11 | -199.19 | -216.76 | -219.28 | -279.35 | -331.97 | -643.73 | -660.68 | -650.52 | -694.93 | -698.24 | -647.26 | -583.73 | -679.55 | -604.74 | -593.46 | -569.03 | -600.70 | -573.61 | -536.34 | -442.13 | -386.29 | -400.95 | -370.41 | -274.67 | -158.96 | -54.89 | 36.88 | 144.34 | 178.79 | 159.99 | 124.96 | 108.20 | -14.06 | -28.68 | NA | -19.88 | NA | NA | |
Treasury Stock Value | 193.23 | 193.23 | 183.23 | 173.23 | 158.23 | 153.23 | 145.23 | 135.38 | 123.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 113.61 | 35.61 | 35.61 | 35.61 | 35.61 | 35.61 | 35.61 | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | -98.40 | 43.73 | -1.64 | -7.85 | -67.10 | 25.56 | 40.74 | 12.86 | -73.41 | 163.85 | 67.62 | 23.17 | -25.49 | 106.25 | 99.56 | -43.74 | -68.28 | 88.25 | -46.67 | -1.04 | -64.98 | 45.96 | 9.76 | -1.05 | -97.11 | 56.99 | 55.52 | -11.43 | -137.94 | 12.70 | -41.72 | -45.46 | -33.27 | 20.85 | 4.62 | 65.87 | 66.27 | 43.19 | 46.98 | -14.16 | 20.91 | 82.33 | 23.39 | NA | |
Net Cash Provided By Used In Investing Activities | 10.73 | 14.46 | 43.98 | 55.73 | 7.74 | -11.10 | -14.07 | 24.51 | -7.73 | -56.61 | -52.20 | -33.84 | -1.07 | -0.32 | -2.40 | 6.13 | 6.10 | 19.09 | -1.32 | 6.38 | -1.38 | -38.13 | 18.67 | 14.90 | -1.68 | -18.65 | -40.12 | -4.95 | 20.62 | 50.14 | 7.60 | -39.42 | 0.97 | 18.45 | -73.57 | -79.68 | -77.17 | -108.14 | -10.20 | -7.67 | -7.90 | -6.66 | -6.71 | NA | |
Net Cash Provided By Used In Financing Activities | -0.60 | -57.11 | -10.76 | -15.58 | -6.93 | -9.01 | -11.70 | -137.99 | -14.58 | -2.10 | -4.01 | -0.53 | -3.25 | 73.18 | -30.76 | -0.33 | 29.88 | -0.82 | -0.10 | -1.26 | 1.14 | 1.23 | 0.07 | -3.58 | 0.81 | -0.71 | -0.79 | 90.41 | -0.32 | -1.52 | 2.33 | -0.20 | 1.35 | -39.79 | 11.08 | 28.21 | 16.17 | 147.13 | 96.08 | 15.50 | -3.21 | -21.89 | 3.65 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | -98.40 | 43.73 | -1.64 | -7.85 | -67.10 | 25.56 | 40.74 | 12.86 | -73.41 | 163.85 | 67.62 | 23.17 | -25.49 | 106.25 | 99.56 | -43.74 | -68.28 | 88.25 | -46.67 | -1.04 | -64.98 | 45.96 | 9.76 | -1.05 | -97.11 | 56.99 | 55.52 | -11.43 | -137.94 | 12.70 | -41.72 | -45.46 | -33.27 | 20.85 | 4.62 | 65.87 | 66.27 | 43.19 | 46.98 | -14.16 | 20.91 | 82.33 | 23.39 | NA | |
Net Income Loss | -339.09 | -2.42 | -3.68 | -17.21 | -29.87 | 3.07 | 17.57 | 2.52 | 5.68 | 52.63 | 311.76 | 16.95 | -10.17 | 44.41 | 3.31 | -50.98 | -63.53 | 95.82 | -74.81 | -11.29 | -24.36 | 31.67 | -27.09 | -37.27 | -76.35 | -55.85 | 14.66 | -30.54 | -111.15 | -115.71 | -104.07 | -91.77 | -107.46 | -34.45 | 18.80 | 35.03 | 16.75 | 122.26 | 14.62 | -19.84 | 11.05 | 43.73 | -1.10 | -5.08 | |
Depreciation Depletion And Amortization | 1.32 | 1.16 | 1.44 | 1.75 | 1.81 | 1.98 | 2.04 | 2.25 | 2.30 | 2.36 | 2.37 | 2.69 | 3.53 | 3.57 | 4.80 | 4.71 | 5.98 | 6.45 | 6.42 | 6.55 | 6.85 | 7.29 | 9.69 | 9.17 | 8.91 | 9.22 | 9.10 | 11.47 | 11.69 | 11.10 | 12.74 | 9.48 | 8.32 | 9.60 | 7.59 | 6.42 | 5.37 | 5.18 | 4.78 | 4.18 | 3.81 | 3.53 | 3.09 | NA | |
Increase Decrease In Accounts Receivable | 22.43 | -16.15 | 25.19 | 25.39 | -19.95 | -8.04 | -3.55 | 17.26 | -43.50 | 15.57 | 2.67 | 27.90 | -38.00 | 0.16 | 38.65 | 17.37 | -149.26 | 128.43 | -72.64 | 26.74 | -11.26 | -20.35 | 32.88 | 35.21 | -31.28 | 12.60 | 4.45 | 40.27 | -109.59 | 72.52 | 26.99 | 18.67 | -99.37 | 25.04 | 2.21 | 12.12 | -77.68 | 89.99 | 45.50 | 2.17 | -75.36 | 66.58 | 2.56 | NA | |
Increase Decrease In Inventories | -24.99 | -48.61 | 19.47 | -19.39 | 27.67 | -26.26 | 27.39 | 6.61 | 32.99 | -34.48 | 14.14 | -5.08 | 13.92 | -34.90 | -9.34 | -29.87 | 27.79 | -105.80 | 120.86 | 10.20 | 2.51 | -6.79 | 37.15 | -46.52 | -17.93 | -26.64 | 50.48 | -81.03 | 40.54 | 21.96 | 55.34 | -49.85 | -48.50 | -101.29 | 70.25 | 55.03 | 11.02 | 37.24 | 38.17 | -8.49 | -21.81 | 7.95 | -3.88 | NA | |
Share Based Compensation | 8.77 | 10.03 | 10.02 | 11.12 | 10.31 | 9.56 | 9.34 | 10.25 | 9.84 | 10.42 | 9.33 | 10.03 | 8.87 | 8.04 | 8.41 | 5.88 | 7.64 | 7.03 | 9.77 | 10.61 | 9.79 | 9.72 | 10.34 | 10.01 | 10.82 | 15.02 | 11.88 | 11.23 | 13.12 | 17.93 | 18.47 | 17.40 | 15.73 | 18.12 | 17.87 | 18.19 | 26.50 | 19.26 | 13.91 | 34.19 | 4.04 | 3.54 | 2.72 | 2.53 |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 10.73 | 14.46 | 43.98 | 55.73 | 7.74 | -11.10 | -14.07 | 24.51 | -7.73 | -56.61 | -52.20 | -33.84 | -1.07 | -0.32 | -2.40 | 6.13 | 6.10 | 19.09 | -1.32 | 6.38 | -1.38 | -38.13 | 18.67 | 14.90 | -1.68 | -18.65 | -40.12 | -4.95 | 20.62 | 50.14 | 7.60 | -39.42 | 0.97 | 18.45 | -73.57 | -79.68 | -77.17 | -108.14 | -10.20 | -7.67 | -7.90 | -6.66 | -6.71 | NA | |
Payments To Acquire Property Plant And Equipment | 0.96 | 0.54 | 0.02 | 0.48 | 0.48 | 0.24 | 1.91 | 0.77 | 0.52 | 0.70 | 2.82 | 0.95 | 1.07 | 0.32 | 2.40 | 1.37 | 0.80 | 2.04 | 4.31 | 1.27 | 0.72 | 2.80 | 1.33 | 0.10 | 6.78 | 5.75 | 8.20 | 4.95 | 5.17 | 17.11 | 14.32 | 3.97 | 8.22 | 18.92 | 11.06 | 16.06 | 5.21 | 4.64 | 10.20 | 7.96 | 4.70 | 3.75 | 6.71 | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -0.60 | -57.11 | -10.76 | -15.58 | -6.93 | -9.01 | -11.70 | -137.99 | -14.58 | -2.10 | -4.01 | -0.53 | -3.25 | 73.18 | -30.76 | -0.33 | 29.88 | -0.82 | -0.10 | -1.26 | 1.14 | 1.23 | 0.07 | -3.58 | 0.81 | -0.71 | -0.79 | 90.41 | -0.32 | -1.52 | 2.33 | -0.20 | 1.35 | -39.79 | 11.08 | 28.21 | 16.17 | 147.13 | 96.08 | 15.50 | -3.21 | -21.89 | 3.65 | NA | |
Payments For Repurchase Of Common Stock | NA | 10.00 | 10.00 | 15.00 | 5.00 | 8.00 | 9.86 | 11.76 | 10.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | NA | NA | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 155.47 | 295.42 | 294.30 | 241.02 | 174.72 | 321.02 | 305.13 | 250.69 | 216.71 | 391.15 | 316.67 | 249.59 | 203.68 | 357.77 | 280.51 | 134.25 | 119.40 | 528.35 | 131.17 | 292.43 | 242.71 | 377.38 | 285.94 | 282.68 | 202.35 | 334.80 | 329.81 | 296.53 | 218.61 | 540.62 | 240.57 | 220.75 | 183.54 | 436.60 | 400.34 | 419.92 | 363.11 | 633.91 | 279.97 | 244.60 | 235.72 | 361.45 | 192.15 | 177.08 | |
76.60 | 126.90 | 131.61 | 121.64 | 89.52 | 152.89 | 139.42 | 126.38 | 102.58 | 193.42 | 160.88 | 146.60 | 106.64 | 185.72 | 157.72 | 82.64 | 57.25 | 212.22 | 60.41 | 142.27 | 111.55 | 157.06 | 119.52 | 131.58 | 90.47 | 175.72 | 163.43 | 157.03 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
26.86 | 73.71 | 79.20 | 52.88 | 39.19 | 85.48 | 80.72 | 52.62 | 52.59 | 88.86 | 70.00 | 41.80 | 47.24 | 82.57 | 58.22 | 16.70 | 32.43 | 160.08 | 21.37 | 67.27 | 61.29 | 103.49 | 70.36 | 60.26 | 49.56 | 69.47 | 69.20 | 59.28 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | ||
US | 56.30 | 105.00 | 100.90 | 106.50 | 75.60 | 133.70 | 119.10 | 108.00 | 85.20 | 163.70 | 138.10 | 131.40 | 93.30 | 164.80 | 141.00 | 76.80 | 45.70 | 178.30 | 50.90 | 117.70 | 85.90 | 136.50 | 94.00 | 113.60 | 78.90 | 152.80 | 148.40 | 140.60 | 86.80 | 244.20 | 122.50 | 114.60 | 73.60 | 255.60 | 169.20 | 189.10 | 155.30 | 367.10 | 185.60 | 132.70 | 110.70 | 202.10 | 85.30 | 92.10 | |
EMEA | 52.01 | 94.81 | 83.49 | 66.50 | 46.02 | 82.65 | 84.99 | 71.69 | 61.53 | 108.87 | 85.79 | 61.19 | 49.80 | 89.48 | 64.56 | 34.91 | 29.72 | 156.04 | 49.39 | 82.89 | 69.87 | 116.83 | 96.06 | 90.84 | 62.31 | 89.62 | 97.18 | 80.21 | 67.86 | 168.01 | 77.35 | 60.71 | 60.28 | 102.36 | 156.64 | 137.19 | 139.08 | 177.35 | 50.91 | 62.83 | 84.17 | 103.34 | 72.18 | 58.92 | |
Subscription And Service Revenue | 25.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 |