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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Common Stock Value | 0.10 | 0.10 | 0.12 | 0.12 | 0.12 | 0.13 | 0.12 | 0.13 | 0.13 | 0.14 | 0.14 | 0.14 | 0.14 | 0.13 | 0.13 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.11 | 0.11 | 0.11 | 0.11 | 0.10 | 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.08 | NA | NA | NA | |
Weighted Average Number Of Diluted Shares Outstanding | 102.34 | NA | 115.41 | 132.94 | 124.30 | NA | 148.04 | 149.57 | 133.27 | NA | 146.70 | 168.28 | 134.35 | 141.30 | 126.19 | 133.85 | 122.43 | 129.15 | 120.08 | 118.79 | 116.73 | 125.61 | 114.18 | 112.74 | 110.90 | 121.56 | 103.04 | 95.05 | 92.83 | NA | NA | NA | NA | 93.22 | 87.71 | 86.74 | 84.79 | 86.54 | 83.69 | 83.21 | 82.18 | 45.83 | 12.87 | 12.56 | 12.03 | |
Weighted Average Number Of Shares Outstanding Basic | 102.34 | NA | 115.41 | 117.98 | 123.71 | NA | 126.13 | 126.27 | 132.16 | NA | 144.75 | 143.11 | 134.35 | 128.96 | 126.19 | 123.84 | 122.43 | 121.15 | 120.08 | 118.79 | 116.73 | 115.12 | 114.18 | 112.74 | 110.90 | 108.97 | 103.04 | 95.05 | 92.83 | 91.53 | 91.06 | 90.42 | 89.12 | 87.99 | 87.71 | 86.74 | 84.79 | 83.92 | 83.70 | 83.25 | 82.26 | 45.83 | 13.05 | 12.81 | 12.37 | |
Earnings Per Share Basic | -0.01 | 0.09 | -0.16 | 0.21 | 0.02 | 0.02 | 1.99 | 0.06 | 0.04 | 0.17 | 0.05 | 0.23 | -0.49 | 0.20 | -0.29 | 0.09 | -0.05 | 0.07 | -0.10 | -0.02 | -0.04 | 0.05 | -0.12 | -0.03 | -0.02 | 0.03 | -0.11 | -0.06 | -0.07 | -0.02 | -0.17 | -0.10 | -0.18 | 0.04 | -0.28 | -0.12 | -0.34 | 0.02 | -0.39 | -0.10 | -0.31 | -2.36 | -2.27 | -0.27 | -1.48 | |
Earnings Per Share Diluted | -0.01 | -0.10 | -0.16 | -0.11 | 0.02 | 0.03 | 1.23 | 0.06 | 0.04 | 0.17 | 0.05 | 0.20 | -0.49 | 0.18 | -0.29 | 0.08 | -0.05 | 0.06 | -0.10 | -0.02 | -0.04 | 0.04 | -0.12 | -0.03 | -0.02 | 0.03 | -0.11 | -0.06 | -0.07 | NA | NA | NA | NA | 0.04 | -0.28 | -0.12 | -0.34 | 0.02 | -0.39 | -0.10 | -0.31 | -2.36 | -2.27 | -0.27 | -1.48 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 174.35 | 187.99 | 157.85 | 182.85 | 187.60 | 205.19 | 164.74 | 194.72 | 202.24 | 207.47 | 171.94 | 198.48 | 198.38 | 205.72 | 154.02 | 153.01 | 131.59 | 125.50 | 94.15 | 93.86 | 97.41 | 95.68 | 74.24 | 74.22 | 76.95 | 73.51 | 62.64 | 56.32 | 62.60 | 63.06 | 49.77 | 37.67 | 39.36 | 68.15 | 33.36 | 29.28 | 31.37 | 84.42 | 23.41 | 18.60 | 17.25 | 77.12 | 61.59 | 55.86 | 61.02 | |
Revenue From Contract With Customer Including Assessed Tax | 174.35 | 187.99 | 157.85 | 182.85 | 187.60 | 205.19 | 164.74 | 194.72 | 202.24 | 207.47 | 171.94 | 198.48 | 198.38 | 205.72 | 154.02 | 153.01 | 131.59 | 125.50 | 94.15 | 93.86 | 97.41 | 95.68 | 74.24 | 74.22 | 76.95 | 73.51 | 62.64 | 56.32 | 62.60 | 63.06 | 49.77 | 37.67 | 39.36 | 68.15 | 33.36 | 29.28 | 31.37 | 84.42 | 23.41 | 18.60 | 17.25 | 77.12 | 61.59 | 55.86 | 61.02 | |
Revenues | 174.35 | 187.99 | 157.85 | 182.85 | 187.60 | 205.19 | 164.74 | 194.72 | 202.24 | 207.47 | 171.94 | 198.48 | 198.38 | 205.72 | 154.02 | 153.01 | 131.59 | 125.50 | 94.15 | 93.86 | 97.41 | 95.68 | 74.24 | 74.22 | 76.95 | 73.51 | 62.64 | 56.32 | 62.60 | 63.06 | 49.77 | 37.67 | 39.36 | 68.15 | 33.36 | 29.28 | 31.37 | 84.42 | 23.41 | 18.60 | 17.25 | 77.12 | 61.59 | 55.86 | 61.02 | |
Cost Of Revenue | 46.50 | 45.80 | 83.58 | 47.41 | 49.15 | 51.42 | 45.20 | 45.68 | 55.09 | 55.71 | 67.10 | 60.71 | 71.38 | 57.13 | 62.37 | 43.52 | 42.39 | 26.16 | 22.16 | 20.52 | 23.34 | 22.07 | 19.92 | 17.78 | 20.22 | 19.38 | 22.36 | 17.04 | 21.40 | 20.57 | 38.70 | 21.41 | 38.92 | 26.38 | 61.72 | 36.26 | 65.49 | 38.62 | 68.28 | 38.60 | 65.48 | 37.57 | 58.42 | 29.61 | 49.45 | |
Gross Profit | 127.85 | 142.18 | 74.28 | 135.44 | 138.45 | 153.77 | 119.54 | 149.04 | 147.16 | 151.76 | 104.84 | 137.77 | 126.99 | 148.59 | 91.65 | 109.48 | 89.20 | 99.34 | 71.99 | 73.34 | 74.07 | 73.61 | 54.32 | 56.44 | 56.73 | 54.13 | 40.28 | 39.27 | 41.21 | 42.48 | 32.64 | 31.63 | 27.73 | 41.77 | 19.57 | 30.80 | 19.38 | 45.79 | 13.25 | 25.90 | 8.91 | 39.54 | 3.16 | 26.25 | 11.56 | |
Operating Expenses | 130.34 | 128.90 | 132.15 | 154.14 | 142.90 | 146.10 | 130.97 | 141.69 | 141.78 | 125.56 | 104.48 | 103.00 | 110.22 | 99.37 | 109.45 | 87.42 | 85.92 | 82.25 | 77.04 | 66.53 | 75.10 | 66.06 | 64.75 | 57.15 | 59.34 | 51.12 | 51.44 | 44.56 | 46.74 | 43.56 | 47.98 | 40.00 | 43.02 | 37.71 | 43.37 | 40.50 | 47.64 | 43.05 | 45.88 | 35.54 | 34.51 | 48.03 | 28.07 | 27.72 | 27.73 | |
Research And Development Expense | 44.44 | 45.72 | 46.20 | 52.87 | 46.91 | 46.32 | 45.43 | 52.48 | 52.41 | 47.83 | 43.27 | 41.59 | 46.13 | 46.95 | 44.04 | 40.37 | 39.54 | 38.57 | 36.44 | 32.06 | 32.69 | 33.49 | 29.05 | 26.22 | 25.53 | 22.85 | 19.88 | 19.90 | 19.30 | 17.10 | 16.24 | 16.03 | 16.96 | 14.31 | 15.66 | 13.27 | 16.14 | 12.39 | 13.49 | 12.19 | 11.32 | 12.59 | 10.00 | 9.80 | 9.55 | |
General And Administrative Expense | 55.53 | 53.43 | 57.08 | 70.31 | 58.97 | 61.70 | 53.74 | 53.94 | 46.87 | 47.46 | 33.97 | 39.72 | 37.87 | 31.13 | 40.78 | 31.29 | 26.14 | 27.45 | 23.75 | 22.62 | 23.67 | 19.98 | 20.00 | 19.48 | 18.26 | 17.25 | 17.32 | 14.50 | 15.34 | 14.23 | 13.90 | 14.57 | 12.67 | 9.43 | 12.06 | 11.94 | 11.78 | 10.36 | 10.99 | 10.65 | 9.84 | 19.96 | 6.25 | 7.57 | 6.71 | |
Selling And Marketing Expense | 30.38 | 29.75 | 28.87 | 30.96 | 37.02 | 38.08 | 31.80 | 35.28 | 42.50 | 30.27 | 27.24 | 21.69 | 26.21 | 21.29 | 24.62 | 15.76 | 20.24 | 16.23 | 16.82 | 11.79 | 18.72 | 12.25 | 15.69 | 11.44 | 15.34 | 10.99 | 14.18 | 10.10 | 15.96 | 12.50 | 15.26 | 11.75 | 14.45 | 14.10 | 16.21 | 12.38 | 21.39 | 19.02 | 23.45 | 14.82 | 15.03 | 13.66 | 14.22 | 8.67 | 13.75 | |
Operating Income Loss | -2.49 | 13.29 | -57.87 | -18.70 | -4.45 | 7.67 | -11.44 | 7.34 | 5.38 | 26.20 | 0.36 | 34.77 | 16.78 | 49.22 | -17.80 | 22.06 | 3.28 | 17.09 | -5.06 | 6.82 | -1.03 | 7.54 | -10.43 | -0.71 | -2.62 | 3.01 | -11.16 | -5.28 | -5.54 | -1.07 | -15.33 | -8.38 | -15.29 | 4.06 | -23.80 | -9.70 | -28.26 | 2.74 | -32.63 | -9.64 | -25.60 | -8.49 | -24.90 | -1.47 | -16.17 | |
Interest Income Expense Net | -0.65 | -0.66 | -0.73 | -1.11 | -1.27 | -1.30 | -1.52 | -1.62 | -1.60 | -1.63 | -1.63 | -1.70 | -1.93 | -21.98 | -17.47 | -13.43 | -13.43 | -13.56 | -13.55 | -13.51 | -4.23 | -3.77 | -3.77 | -3.66 | -0.02 | -0.02 | -0.02 | -0.02 | -0.02 | -0.02 | -0.03 | -0.06 | -0.06 | -0.07 | -0.06 | -0.06 | -0.06 | -0.06 | -0.07 | -0.13 | -0.06 | NA | NA | NA | NA | |
Interest Paid Net | 0.22 | 0.00 | 0.22 | 0.08 | 0.44 | 0.00 | 0.44 | 0.00 | 0.44 | 0.00 | 0.44 | 0.11 | 0.50 | 0.22 | 0.61 | 0.43 | 0.50 | 0.43 | 0.47 | 0.43 | 0.00 | 0.55 | 0.02 | 0.02 | 0.02 | 0.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Interest Income Expense Nonoperating Net | NA | 7.06 | 8.43 | 10.66 | 11.26 | 5.18 | 3.74 | 2.03 | 1.48 | 1.31 | 1.49 | 1.85 | 2.05 | 2.19 | 2.54 | 3.19 | 4.86 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Gains Losses On Extinguishment Of Debt | NA | 0.00 | 32.15 | 53.78 | NA | 0.00 | 93.52 | NA | NA | 0.00 | 0.00 | 0.00 | -78.15 | -0.97 | -3.31 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 29.29 | 31.91 | 31.93 | 35.92 | 33.75 | 35.12 | 34.17 | 31.09 | 33.08 | 32.69 | 24.51 | 28.55 | 23.10 | 24.65 | 21.53 | 19.55 | 18.33 | 17.55 | 16.86 | 15.45 | 15.04 | 14.53 | 13.82 | 12.04 | 11.64 | 10.89 | 10.09 | 9.10 | 8.28 | 9.08 | 10.21 | 11.22 | 11.27 | 6.99 | 8.93 | 7.83 | 15.02 | 9.68 | 11.79 | 8.48 | 6.93 | 25.07 | 3.86 | 3.88 | 4.15 | |
Income Tax Expense Benefit | 9.06 | 8.10 | 0.17 | 19.68 | 4.18 | 0.29 | -167.26 | 0.06 | 4.22 | 1.40 | 0.75 | 2.23 | 2.82 | 2.48 | 1.07 | 1.29 | 0.52 | 0.80 | 0.62 | 0.58 | 0.63 | -0.25 | 0.71 | 0.43 | 0.54 | -0.16 | 0.60 | 0.72 | 0.65 | 0.24 | 0.55 | 0.51 | 0.40 | 0.37 | 0.39 | 0.43 | 0.29 | 1.05 | 0.28 | -1.37 | 0.22 | 0.10 | 0.20 | 0.15 | 0.18 | |
Income Taxes Paid Net | 0.64 | 2.71 | 2.20 | 4.15 | 2.02 | 1.31 | 1.61 | 2.81 | 1.10 | 1.78 | 1.34 | 1.21 | 3.06 | 0.99 | 1.20 | 0.49 | 0.76 | NA | NA | NA | NA | 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 | -5.93 | 21.69 | -13.25 | 2.16 | 12.15 | 44.38 | -33.00 | -31.95 | -31.59 | -3.78 | -0.58 | 0.27 | -2.77 | 0.20 | -0.52 | 7.21 | -4.27 | 0.66 | -1.14 | 0.28 | 0.12 | -0.05 | -0.30 | -0.80 | 0.42 | -0.30 | -0.06 | 0.15 | 0.10 | -0.03 | 0.04 | -0.08 | 0.07 | -0.08 | -0.10 | -0.02 | 0.04 | -0.01 | -0.03 | 0.03 | 0.01 | -0.02 | 0.01 | -0.02 | -0.03 | |
Net Income Loss | -1.42 | 9.66 | -18.28 | 24.61 | 2.19 | 1.86 | 251.56 | 7.48 | 5.74 | 24.31 | 6.65 | 32.76 | -65.18 | 26.04 | -37.14 | 10.59 | -5.71 | 8.22 | -11.48 | -2.03 | -4.32 | 5.35 | -13.71 | -3.91 | -2.62 | 3.66 | -11.52 | -6.03 | -6.40 | -1.49 | -16.06 | -9.01 | -15.69 | 3.63 | -24.17 | -10.13 | -28.54 | 1.69 | -32.44 | -8.25 | -25.76 | -5.42 | -29.25 | -3.35 | -17.82 | |
Comprehensive Income Net Of Tax | -7.35 | 31.35 | -31.53 | 26.77 | 14.34 | 46.24 | 218.56 | -24.47 | -25.85 | 20.52 | 6.07 | 33.03 | -67.95 | 26.24 | -37.66 | 17.80 | -9.98 | 8.88 | -12.62 | -1.75 | -4.20 | 5.29 | -14.01 | -4.71 | -2.20 | 3.36 | -11.57 | -5.87 | -6.30 | -1.52 | -16.03 | -9.09 | -15.62 | 3.55 | -24.27 | -10.15 | -28.50 | 1.68 | -32.47 | -8.22 | -25.75 | -5.44 | -29.24 | -3.37 | -17.85 | |
Net Income Loss Available To Common Stockholders Diluted | NA | -13.95 | -18.28 | -14.79 | NA | 3.04 | 182.52 | 8.69 | NA | 24.31 | 6.65 | 33.98 | NA | NA | NA | 10.59 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 1732.64 | 1727.23 | 1804.64 | 1968.54 | 2361.79 | 2465.42 | 2397.86 | 2654.52 | 2662.47 | 2919.25 | 3187.49 | 3150.95 | 3193.56 | 2251.26 | 2341.66 | 1539.88 | 1495.00 | 1489.00 | 1463.69 | 1415.68 | 1309.21 | 760.94 | 752.29 | 720.57 | 423.48 | 446.93 | 440.15 | 268.16 | 280.98 | 290.65 | 316.21 | 292.89 | 274.72 | 291.36 | 322.06 | 287.56 | 309.73 | 318.13 | 348.13 | 314.52 | 332.76 | 327.37 | NA | NA | NA | |
Liabilities | 769.17 | 782.62 | 771.29 | 933.53 | 1355.03 | 1348.83 | 1351.33 | 1835.73 | 1853.95 | 1812.33 | 1832.98 | 1813.07 | 1950.22 | 1641.62 | 1696.27 | 1041.50 | 1032.08 | 990.17 | 995.18 | 956.11 | 881.08 | 350.30 | 363.71 | 331.85 | 53.47 | 55.87 | 71.20 | 46.10 | 66.91 | 68.71 | 101.11 | 71.16 | 54.32 | 60.28 | 102.00 | 52.22 | 74.29 | 71.08 | 113.40 | 59.17 | 80.84 | 53.13 | NA | NA | NA | |
Liabilities And Stockholders Equity | 1732.64 | 1727.23 | 1804.64 | 1968.54 | 2361.79 | 2465.42 | 2397.86 | 2654.52 | 2662.47 | 2919.25 | 3187.49 | 3150.95 | 3193.56 | 2251.26 | 2341.66 | 1539.88 | 1495.00 | 1489.00 | 1463.69 | 1415.68 | 1309.21 | 760.94 | 752.29 | 720.57 | 423.48 | 446.93 | 440.15 | 268.16 | 280.98 | 290.65 | 316.21 | 292.89 | 274.72 | 291.36 | 322.06 | 287.56 | 309.73 | 318.13 | 348.13 | 314.52 | 332.76 | 327.37 | NA | NA | NA | |
Stockholders Equity | 963.47 | 944.62 | 1033.35 | 1035.00 | 1006.76 | 1116.59 | 1046.53 | 818.79 | 808.52 | 1106.92 | 1354.52 | 1337.88 | 1243.34 | 609.63 | 645.39 | 498.38 | 462.93 | 498.83 | 468.51 | 459.57 | 428.14 | 410.63 | 388.58 | 388.72 | 370.01 | 391.06 | 368.95 | 222.06 | 214.06 | 221.94 | 215.10 | 221.73 | 220.40 | 231.07 | 220.06 | 235.34 | 235.44 | 247.04 | 234.73 | 255.36 | 251.93 | 274.24 | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 465.94 | 414.83 | 347.70 | 446.72 | 637.48 | 1144.40 | 1031.58 | 1451.87 | 1246.63 | 1622.65 | 1825.96 | 2116.27 | 1935.63 | 1182.95 | 1299.50 | 742.14 | 807.77 | 807.27 | 844.07 | 847.90 | 1018.88 | 494.93 | 502.29 | 490.41 | 214.84 | 228.94 | 240.80 | 89.36 | 103.92 | 111.37 | 139.28 | 108.43 | 124.13 | 132.84 | 151.25 | 99.16 | 102.17 | 110.81 | 111.05 | 74.55 | 108.41 | 124.31 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 143.75 | 135.76 | 94.42 | 175.37 | 281.30 | 473.68 | 69.35 | 402.09 | 267.73 | 854.08 | 713.84 | 840.06 | 656.17 | 479.85 | 527.54 | 285.06 | 359.10 | 387.52 | 450.46 | 555.79 | 914.50 | 374.66 | 379.02 | 384.93 | 106.83 | 126.46 | 122.23 | 66.09 | 70.29 | 77.33 | 90.21 | 49.68 | 41.50 | 67.03 | 80.94 | 35.09 | 50.03 | 56.12 | 53.19 | 30.78 | 39.44 | 76.86 | 15.93 | 21.64 | 30.29 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 145.96 | 137.98 | 96.62 | 177.59 | 283.52 | 475.85 | 71.51 | 404.34 | 270.02 | 855.89 | 715.60 | 841.78 | 657.94 | 481.71 | 529.59 | 287.09 | 360.97 | 389.43 | 451.76 | 556.98 | 915.54 | 375.94 | 379.72 | 385.41 | 107.33 | 126.96 | 122.67 | 66.55 | 70.76 | 77.43 | NA | NA | NA | 67.81 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Short Term Investments | 247.01 | 194.26 | 166.84 | 209.69 | 277.86 | 583.97 | 871.41 | 981.29 | 915.43 | 691.78 | 1038.35 | 1221.67 | 1215.94 | 665.57 | 723.33 | 417.53 | 404.79 | 381.07 | 345.39 | 259.40 | 70.08 | 93.34 | 80.90 | 80.94 | 82.26 | 81.74 | 80.91 | NA | NA | 0.00 | 0.00 | 0.00 | 20.00 | 17.80 | 21.36 | 27.41 | 28.87 | 33.35 | 30.04 | 28.43 | 54.38 | 37.07 | NA | NA | NA | |
Accounts Receivable Net Current | 24.74 | 31.40 | 30.48 | 20.67 | 22.00 | 23.52 | 22.19 | 16.82 | 19.92 | 17.85 | 9.30 | 10.09 | 11.63 | 12.91 | 12.49 | 8.83 | 6.49 | 11.53 | 13.68 | 5.95 | 8.87 | 12.73 | 8.62 | 8.10 | 8.05 | 10.86 | 9.84 | 8.75 | 8.79 | 9.21 | 9.48 | 12.92 | 10.96 | 13.16 | 9.32 | 12.13 | 10.67 | 14.40 | 15.76 | 9.91 | 9.35 | 7.09 | NA | NA | NA | |
Other Assets Current | 30.01 | 32.44 | 25.20 | 22.37 | 30.83 | 34.75 | 35.20 | 31.56 | 14.67 | 23.85 | 29.32 | 25.64 | 26.62 | 11.85 | 21.06 | 14.65 | 19.53 | 16.61 | 24.89 | 14.61 | 9.69 | 9.51 | 26.65 | 7.74 | 6.90 | 7.84 | 23.95 | 7.57 | 16.64 | 22.26 | 35.57 | 40.22 | 43.19 | 31.73 | 33.83 | 16.87 | 3.99 | 3.86 | 8.68 | 1.77 | 2.18 | 1.11 | NA | NA | NA | |
Available For Sale Securities Debt Securities | 565.43 | 534.51 | 631.79 | 769.22 | 1141.64 | 1240.35 | 1192.41 | 1603.22 | 1579.16 | 2261.53 | 2536.34 | 2513.55 | 2558.94 | 1653.99 | 1754.78 | 965.43 | 838.25 | 837.72 | 833.19 | 869.13 | 717.18 | 132.72 | 133.95 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | 417.56 | 388.85 | NA | NA | 404.43 | NA | NA | NA | 315.35 | NA | NA | NA | 224.42 | NA | NA | NA | 154.96 | NA | NA | NA | 115.08 | NA | NA | NA | 87.92 | NA | NA | NA | 63.14 | NA | NA | NA | 37.90 | NA | NA | NA | 33.60 | NA | NA | NA | 31.02 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | 234.49 | 220.12 | NA | NA | 200.05 | NA | NA | NA | 145.41 | NA | NA | NA | 98.61 | NA | NA | NA | 67.60 | NA | NA | NA | 55.17 | NA | NA | NA | 40.43 | NA | NA | NA | 27.83 | NA | NA | NA | 17.93 | NA | NA | NA | 15.23 | NA | NA | NA | 12.06 | NA | NA | NA | |
Property Plant And Equipment Net | 188.43 | 183.07 | 168.74 | 198.32 | 201.31 | 204.38 | 202.36 | 195.37 | 187.74 | 169.94 | 156.12 | 149.63 | 134.09 | 125.81 | 113.06 | 105.64 | 97.89 | 87.36 | 77.67 | 76.96 | 72.94 | 59.90 | 52.95 | 51.52 | 48.20 | 47.49 | 45.08 | 40.29 | 36.78 | 35.30 | 30.77 | 29.36 | 23.36 | 19.97 | 18.54 | 18.57 | 17.89 | 18.37 | 18.30 | 18.93 | 18.99 | 18.96 | NA | NA | NA | |
Long Term Investments | 221.66 | 249.55 | 412.54 | 422.76 | 613.86 | 216.23 | 286.78 | 265.73 | 435.41 | 745.99 | 813.50 | 484.85 | 711.22 | 523.63 | 521.26 | 280.49 | 273.11 | 310.48 | 340.12 | 288.68 | 12.53 | 16.05 | 14.96 | 15.96 | 10.63 | 20.30 | 17.01 | NA | NA | 0.00 | 0.00 | 0.00 | 2.88 | 4.23 | 2.94 | 4.73 | 0.00 | 1.45 | 14.12 | 19.30 | 36.67 | 24.32 | NA | NA | NA | |
Goodwill | 628.78 | 632.00 | 617.69 | 629.56 | 622.68 | 615.09 | 589.70 | 616.65 | 641.28 | 289.76 | 290.50 | 290.73 | 290.60 | 285.21 | 284.81 | 284.68 | 214.32 | 214.51 | 149.07 | 149.47 | 149.48 | 149.52 | 149.76 | 135.84 | 125.53 | 125.27 | 116.24 | 116.24 | 116.24 | 116.24 | 114.98 | 114.98 | 91.30 | 91.30 | 91.30 | 91.30 | 91.30 | 91.30 | 86.69 | 86.69 | 49.60 | 49.55 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 48.14 | 52.43 | 56.64 | 67.63 | 73.09 | 78.33 | 80.65 | 91.47 | 102.69 | 40.57 | 43.57 | 46.62 | 49.80 | 51.25 | 55.39 | 59.52 | 32.08 | 34.67 | 20.62 | 22.37 | 24.10 | 25.91 | 27.81 | 22.59 | 19.90 | 21.15 | 16.60 | 17.97 | 19.34 | 20.75 | 21.66 | 23.06 | 8.24 | 8.87 | 9.51 | 10.63 | 12.07 | 13.63 | NA | NA | NA | 3.31 | NA | NA | NA | |
Finite Lived Intangible Assets Net | NA | 52.43 | NA | NA | NA | 74.73 | 77.05 | 87.87 | 99.08 | 36.97 | NA | NA | NA | 47.65 | 51.79 | 55.92 | 28.48 | 31.07 | 17.02 | 18.77 | 20.50 | 22.32 | 24.21 | 18.99 | 16.30 | 17.55 | 13.00 | 14.37 | 15.74 | 17.15 | 18.06 | 19.46 | 4.64 | 5.26 | 5.91 | 7.03 | 8.47 | 10.03 | 10.97 | 12.66 | 3.15 | 3.31 | NA | NA | NA | |
Other Assets Noncurrent | 15.96 | 28.38 | 28.96 | 28.49 | 19.82 | 20.61 | 21.68 | 17.95 | 19.18 | 21.04 | 22.48 | 24.07 | 25.60 | 24.03 | 18.95 | 25.07 | 23.55 | 18.78 | 15.84 | 15.54 | 15.41 | 14.62 | 4.52 | 4.26 | 4.38 | 3.77 | 4.42 | 4.30 | 4.70 | 4.41 | 5.57 | 5.23 | 4.17 | 4.43 | 3.88 | 1.92 | 1.73 | 1.80 | 1.80 | 2.16 | 2.02 | 1.81 | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 567.14 | 534.25 | 637.99 | 775.09 | 1143.10 | 1245.62 | 1213.53 | 1622.39 | 1596.00 | 2265.45 | 2536.51 | 2513.27 | 2559.03 | 1652.19 | 1752.19 | 961.19 | 840.75 | 836.95 | 832.77 | 868.64 | 717.14 | 132.83 | 134.07 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 505.19 | 518.46 | 150.23 | 142.81 | 139.65 | 138.87 | 143.47 | 134.37 | 155.43 | 114.34 | 133.82 | 113.54 | 251.09 | 109.73 | 142.96 | 90.49 | 101.83 | 71.39 | 88.83 | 64.15 | 72.96 | 59.67 | 76.56 | 48.51 | 49.02 | 51.56 | 65.95 | 41.13 | 62.37 | 64.33 | 97.03 | 67.14 | 50.35 | 56.11 | 97.74 | 47.49 | 70.00 | 66.72 | 108.09 | 53.98 | 75.68 | 48.15 | NA | NA | NA | |
Accounts Payable Current | 20.12 | 28.18 | 18.19 | 12.95 | 13.06 | 12.37 | 14.90 | 11.91 | 9.55 | 11.99 | 10.52 | 6.21 | 14.90 | 8.55 | 5.84 | 6.42 | 13.61 | 7.36 | 4.20 | 3.13 | 6.34 | 8.18 | 4.28 | 5.34 | 3.98 | 7.05 | 2.11 | 0.81 | 3.26 | 5.17 | 7.99 | 6.26 | 4.31 | 5.86 | 11.98 | 3.83 | 4.85 | 10.95 | 6.06 | 9.81 | 3.74 | 4.08 | NA | NA | NA | |
Accrued Liabilities Current | 73.56 | 77.86 | 73.13 | 76.66 | 68.03 | 70.23 | 68.10 | 69.16 | 85.42 | 67.21 | 73.32 | 72.64 | 78.09 | 61.96 | 79.52 | 50.07 | 47.24 | 39.96 | 52.20 | 37.42 | 35.71 | 34.08 | 47.00 | 29.46 | 26.42 | 31.07 | 41.94 | 27.86 | 41.01 | 44.32 | 59.03 | 46.43 | 19.27 | 35.28 | 39.67 | 23.90 | 20.19 | 31.18 | 29.56 | 19.99 | 19.83 | 21.27 | NA | NA | NA | |
Contract With Customer Liability Current | 54.06 | 55.34 | 58.91 | 53.20 | 58.57 | 56.27 | 60.48 | 53.30 | 60.46 | 35.14 | 49.98 | 34.68 | 48.61 | 32.62 | 51.94 | 28.32 | 35.75 | 18.78 | 27.46 | 18.82 | 26.28 | 17.42 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Noncurrent | 263.98 | 264.15 | 621.06 | 790.72 | 1215.38 | 1209.95 | 1207.86 | 1701.36 | 1698.52 | 1697.98 | 1699.16 | 1699.53 | 1699.12 | 1531.89 | 1553.31 | 951.01 | 930.24 | 918.78 | 906.35 | 891.96 | 808.12 | 290.63 | 287.15 | 283.35 | 4.44 | 4.30 | 5.24 | 4.97 | 4.54 | 4.38 | 4.08 | 4.01 | 3.97 | 4.17 | 4.26 | 4.73 | 4.29 | 4.37 | 5.32 | 5.19 | 5.15 | 4.98 | NA | NA | NA | |
Other Liabilities Noncurrent | 4.60 | 3.33 | 2.24 | 2.43 | 2.66 | 7.99 | 8.00 | 9.15 | 6.53 | 7.38 | 8.27 | 8.38 | 7.63 | 5.71 | 4.67 | 11.87 | 3.98 | 3.96 | 3.81 | 3.59 | 3.31 | 6.96 | 7.02 | 6.77 | NA | 4.30 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | 4.29 | 4.37 | 5.32 | 5.19 | 5.15 | 4.98 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 16.46 | 18.06 | 19.54 | 21.25 | 23.06 | 13.38 | 12.35 | 11.28 | 12.46 | 12.45 | 14.14 | 15.81 | 17.55 | 19.26 | 11.66 | 12.95 | 13.01 | 14.51 | 15.31 | 14.24 | 15.42 | 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 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 963.47 | 944.62 | 1033.35 | 1035.00 | 1006.76 | 1116.59 | 1046.53 | 818.79 | 808.52 | 1106.92 | 1354.52 | 1337.88 | 1243.34 | 609.63 | 645.39 | 498.38 | 462.93 | 498.83 | 468.51 | 459.57 | 428.14 | 410.63 | 388.58 | 388.72 | 370.01 | 391.06 | 368.95 | 222.06 | 214.06 | 221.94 | 215.10 | 221.73 | 220.40 | 231.07 | 220.06 | 235.34 | 235.44 | 247.04 | 234.73 | 255.36 | 251.93 | 274.24 | NA | NA | NA | |
Common Stock Value | 0.10 | 0.10 | 0.12 | 0.12 | 0.12 | 0.13 | 0.12 | 0.13 | 0.13 | 0.14 | 0.14 | 0.14 | 0.14 | 0.13 | 0.13 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.12 | 0.11 | 0.11 | 0.11 | 0.11 | 0.10 | 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.08 | NA | NA | NA | |
Additional Paid In Capital Common Stock | 1057.84 | 1031.63 | 1151.70 | 1121.82 | 1120.34 | 1244.50 | 1220.69 | 1211.51 | 1176.77 | 1449.31 | 1717.42 | 1706.86 | 1645.35 | 1030.58 | 1092.57 | 907.91 | 890.26 | 916.10 | 894.66 | 873.10 | 839.92 | 818.11 | 801.36 | 787.48 | 764.07 | 782.85 | 764.10 | 605.64 | 591.77 | 593.35 | 585.00 | 575.60 | 565.18 | 560.24 | 552.77 | 543.79 | 533.74 | 516.85 | 506.21 | 494.36 | 482.72 | 479.28 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -53.79 | -52.37 | -62.04 | -43.76 | -68.37 | -70.55 | -72.41 | -323.97 | -331.45 | -337.19 | -361.50 | -368.15 | -400.91 | -422.60 | -448.64 | -411.50 | -422.09 | -416.29 | -424.51 | -413.03 | -411.00 | -406.58 | -411.92 | -398.21 | -394.31 | -391.61 | -395.27 | -383.75 | -377.73 | -371.33 | -369.84 | -353.78 | -344.77 | -329.08 | -332.71 | -308.55 | -298.42 | -269.87 | -271.56 | -239.12 | -230.87 | -205.12 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -40.67 | -34.74 | -56.43 | -43.18 | -45.34 | -57.49 | -101.87 | -68.87 | -36.92 | -5.33 | -1.55 | -0.97 | -1.24 | 1.53 | 1.33 | 1.85 | -5.36 | -1.10 | -1.76 | -0.62 | -0.90 | -1.02 | -0.96 | -0.66 | 0.14 | -0.28 | 0.02 | 0.08 | -0.08 | -0.18 | -0.15 | -0.18 | -0.10 | -0.17 | -0.09 | 0.01 | 0.03 | -0.01 | -0.00 | 0.03 | 0.00 | -0.01 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 30.62 | 32.78 | 32.64 | 36.63 | 34.74 | 35.67 | 34.81 | 33.39 | 34.91 | 33.45 | 25.16 | 29.19 | 23.65 | 24.65 | 21.53 | 19.55 | 18.33 | 17.55 | 16.86 | 15.45 | 15.04 | 14.53 | 13.82 | 12.04 | 11.64 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 53.32 | 77.48 | 32.81 | 62.75 | 73.16 | 74.02 | 37.96 | 63.72 | 80.03 | 65.10 | 63.62 | 70.93 | 73.57 | 67.79 | 46.45 | 59.24 | 62.97 | 26.83 | 38.73 | 29.91 | 17.94 | 30.45 | 21.15 | 16.96 | 6.55 | 21.70 | 13.29 | 15.32 | 0.83 | -5.79 | 37.85 | 12.11 | -19.23 | -18.20 | 31.17 | NA | NA | NA | NA | -6.54 | 29.14 | NA | NA | -7.09 | 29.58 | |
Net Cash Provided By Used In Investing Activities | -40.81 | 113.43 | 25.79 | 236.23 | -106.78 | 342.67 | 56.04 | 69.25 | -363.07 | 376.77 | -167.75 | 190.17 | -764.95 | 18.16 | -572.46 | -131.22 | -47.26 | -93.04 | -145.63 | -477.92 | 13.17 | -36.45 | -26.91 | -23.41 | 4.24 | -25.33 | -105.34 | -7.55 | 1.99 | -6.36 | 3.50 | -3.14 | 0.04 | 3.81 | 14.63 | NA | NA | NA | NA | -3.63 | -63.20 | NA | NA | -3.63 | -20.73 | |
Net Cash Provided By Used In Financing Activities | -4.29 | -149.96 | -138.99 | -404.92 | -158.90 | -11.85 | -426.84 | 1.35 | -307.46 | -301.58 | -22.05 | -77.26 | 867.60 | -133.82 | 768.51 | -1.90 | -44.17 | 3.88 | 1.69 | 89.45 | 508.48 | 2.23 | 0.07 | 284.53 | -30.42 | 7.86 | 148.19 | -11.98 | -9.86 | -0.73 | -0.81 | -0.80 | -6.33 | 0.48 | 0.05 | NA | NA | NA | NA | 1.52 | -3.37 | NA | NA | 2.07 | 0.41 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 53.32 | 77.48 | 32.81 | 62.75 | 73.16 | 74.02 | 37.96 | 63.72 | 80.03 | 65.10 | 63.62 | 70.93 | 73.57 | 67.79 | 46.45 | 59.24 | 62.97 | 26.83 | 38.73 | 29.91 | 17.94 | 30.45 | 21.15 | 16.96 | 6.55 | 21.70 | 13.29 | 15.32 | 0.83 | -5.79 | 37.85 | 12.11 | -19.23 | -18.20 | 31.17 | NA | NA | NA | NA | -6.54 | 29.14 | NA | NA | -7.09 | 29.58 | |
Net Income Loss | -1.42 | 9.66 | -18.28 | 24.61 | 2.19 | 1.86 | 251.56 | 7.48 | 5.74 | 24.31 | 6.65 | 32.76 | -65.18 | 26.04 | -37.14 | 10.59 | -5.71 | 8.22 | -11.48 | -2.03 | -4.32 | 5.35 | -13.71 | -3.91 | -2.62 | 3.66 | -11.52 | -6.03 | -6.40 | -1.49 | -16.06 | -9.01 | -15.69 | 3.63 | -24.17 | -10.13 | -28.54 | 1.69 | -32.44 | -8.25 | -25.76 | -5.42 | -29.25 | -3.35 | -17.82 | |
Depreciation Depletion And Amortization | 19.69 | -3.60 | 56.90 | NA | 25.54 | -0.20 | 22.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 | |
Increase Decrease In Accounts Receivable | -6.71 | 0.89 | 9.99 | -1.50 | -1.58 | 1.49 | 5.49 | -2.94 | -0.29 | 8.60 | -0.13 | -1.22 | -2.24 | 0.51 | 3.85 | 0.97 | -4.93 | -2.68 | 7.79 | -2.92 | -4.02 | 3.95 | 0.20 | 0.19 | -2.80 | 0.96 | 1.20 | -0.04 | -1.95 | 0.44 | 2.29 | -0.45 | -2.16 | -1.11 | 0.52 | 2.32 | -2.43 | -1.92 | 1.42 | -0.02 | 2.23 | -0.91 | 0.15 | 1.45 | 0.79 | |
Increase Decrease In Accounts Payable | -6.59 | 8.24 | 5.49 | -0.34 | -0.34 | -2.42 | 3.52 | 2.29 | -7.53 | 1.42 | 4.96 | -9.74 | 6.60 | 2.75 | -1.06 | -0.14 | -0.44 | 1.59 | 1.43 | -3.58 | -1.84 | 3.89 | -1.29 | 1.36 | -3.07 | 4.94 | 1.30 | -2.45 | -1.14 | -3.44 | 1.70 | 2.62 | -1.61 | -6.21 | 8.13 | -1.21 | -4.94 | 5.36 | -3.31 | 3.77 | -0.79 | -2.63 | 5.60 | 0.00 | -3.00 | |
Deferred Income Tax Expense Benefit | 2.88 | 5.65 | 0.79 | 16.70 | 3.44 | -175.06 | 6.68 | 0.44 | -0.75 | -1.67 | NA | NA | NA | -0.09 | 0.22 | 0.07 | -0.31 | -0.10 | 0.02 | 0.04 | 0.00 | 0.54 | 0.00 | NA | NA | 0.28 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Share Based Compensation | 29.29 | 31.91 | 31.93 | 35.92 | 33.75 | 35.12 | 34.17 | 31.09 | 33.08 | 32.69 | 24.51 | 28.55 | 23.10 | 24.65 | 21.53 | 19.55 | 18.33 | 17.55 | 16.86 | 15.45 | 15.04 | 14.53 | 13.82 | 12.04 | 11.64 | 10.89 | 10.09 | 9.10 | 8.28 | 9.08 | 10.21 | 11.22 | 11.27 | 6.99 | 8.93 | 7.83 | 15.02 | 9.68 | 11.79 | 8.48 | 6.93 | 25.07 | 3.86 | 3.88 | 4.15 | |
Amortization Of Financing Costs | 0.54 | NA | NA | NA | 1.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -40.81 | 113.43 | 25.79 | 236.23 | -106.78 | 342.67 | 56.04 | 69.25 | -363.07 | 376.77 | -167.75 | 190.17 | -764.95 | 18.16 | -572.46 | -131.22 | -47.26 | -93.04 | -145.63 | -477.92 | 13.17 | -36.45 | -26.91 | -23.41 | 4.24 | -25.33 | -105.34 | -7.55 | 1.99 | -6.36 | 3.50 | -3.14 | 0.04 | 3.81 | 14.63 | NA | NA | NA | NA | -3.63 | -63.20 | NA | NA | -3.63 | -20.73 | |
Payments To Acquire Property Plant And Equipment | 28.02 | 25.75 | 23.43 | 16.70 | 17.17 | 23.85 | 21.96 | 27.75 | 29.53 | 27.05 | 20.53 | 27.61 | 18.98 | 23.86 | 14.35 | 23.15 | 19.96 | 10.81 | 8.03 | 9.43 | 14.06 | 13.18 | 7.96 | 5.20 | 4.88 | 6.21 | 7.42 | 7.74 | 4.77 | 6.86 | 3.62 | 9.42 | 4.80 | 2.37 | 1.74 | 2.66 | 1.49 | 1.28 | 1.31 | 1.21 | 1.28 | 2.17 | 2.02 | 1.64 | 1.54 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -4.29 | -149.96 | -138.99 | -404.92 | -158.90 | -11.85 | -426.84 | 1.35 | -307.46 | -301.58 | -22.05 | -77.26 | 867.60 | -133.82 | 768.51 | -1.90 | -44.17 | 3.88 | 1.69 | 89.45 | 508.48 | 2.23 | 0.07 | 284.53 | -30.42 | 7.86 | 148.19 | -11.98 | -9.86 | -0.73 | -0.81 | -0.80 | -6.33 | 0.48 | 0.05 | NA | NA | NA | NA | 1.52 | -3.37 | NA | NA | 2.07 | 0.41 | |
Payments For Repurchase Of Common Stock | NA | 148.44 | 0.00 | 35.06 | 151.31 | 0.00 | 23.08 | 0.00 | 300.45 | NA | NA | NA | NA | NA | NA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 20.00 | NA | 0.00 | 20.00 | 0.00 | NA | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 174.35 | 187.99 | 157.85 | 182.85 | 187.60 | 205.19 | 164.74 | 194.72 | 202.24 | 207.47 | 171.94 | 198.48 | 198.38 | 205.72 | 154.02 | 153.01 | 131.59 | 125.50 | 94.15 | 93.86 | 97.41 | 95.68 | 74.24 | 74.22 | 76.95 | 73.51 | 62.64 | 56.32 | 62.60 | 63.06 | 49.77 | 37.67 | 39.36 | 68.15 | 33.36 | 29.28 | 31.37 | 84.42 | 23.41 | 18.60 | 17.25 | 77.12 | 61.59 | 55.86 | 61.02 | |
Skills And Other | 20.30 | NA | NA | NA | 19.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Subscription Services | 154.05 | NA | NA | NA | 168.44 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Excluding Assessed Tax | 174.35 | 187.99 | 157.85 | 182.85 | 187.60 | 205.19 | 164.74 | 194.72 | 202.24 | 207.47 | 171.94 | 198.48 | 198.38 | 205.72 | 154.02 | 153.01 | 131.59 | 125.50 | 94.15 | 93.86 | 97.41 | 95.68 | 74.24 | 74.22 | 76.95 | 73.51 | 62.64 | 56.32 | 62.60 | 63.06 | 49.77 | 37.67 | 39.36 | 68.15 | 33.36 | 29.28 | 31.37 | 84.42 | 23.41 | 18.60 | 17.25 | 77.12 | 61.59 | 55.86 | 61.02 | |
Skills And Other | 20.30 | NA | NA | NA | 19.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 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Subscription Services | 154.05 | NA | NA | NA | 168.44 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Revenue From Contract With Customer Including Assessed Tax | 174.35 | 187.99 | 157.85 | 182.85 | 187.60 | 205.19 | 164.74 | 194.72 | 202.24 | 207.47 | 171.94 | 198.48 | 198.38 | 205.72 | 154.02 | 153.01 | 131.59 | 125.50 | 94.15 | 93.86 | 97.41 | 95.68 | 74.24 | 74.22 | 76.95 | 73.51 | 62.64 | 56.32 | 62.60 | 63.06 | 49.77 | 37.67 | 39.36 | 68.15 | 33.36 | 29.28 | 31.37 | 84.42 | 23.41 | 18.60 | 17.25 | 77.12 | 61.59 | 55.86 | 61.02 |