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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Weighted Average Number Of Diluted Shares Outstanding | 501.88 | 499.35 | 499.80 | NA | 500.30 | 486.31 | 484.19 | NA | 498.91 | 496.99 | 4.98 | NA | 4.92 | 4.87 | 4.83 | NA | 4.80 | 4.78 | 4.73 | NA | 4.66 | 4.52 | 4.45 | NA | 4.42 | 4.39 | 4.36 | NA | 1.71 | 1.55 | 1.08 | NA | 1.42 | |
Weighted Average Number Of Shares Outstanding Basic | 489.45 | 488.43 | 489.71 | NA | 487.96 | 486.31 | 484.19 | NA | 478.10 | 475.51 | 4.73 | NA | 4.66 | 4.61 | 4.55 | NA | 4.48 | 4.44 | 4.39 | NA | 4.27 | 4.22 | 4.16 | NA | 4.07 | 4.00 | 3.92 | NA | 1.26 | 1.09 | 1.08 | NA | 1.02 | |
Earnings Per Share Basic | 0.08 | 0.07 | 0.02 | 0.15 | 0.03 | -0.04 | -0.03 | 0.02 | 0.12 | 0.10 | 4.80 | 32.80 | 8.90 | 5.40 | 5.30 | 11.40 | 4.30 | 6.30 | 2.30 | 9.30 | 4.70 | 4.60 | 2.20 | 4.10 | 2.50 | 4.70 | 1.30 | 17.70 | 0.80 | 2.20 | -44.50 | 1.70 | 1.40 | |
Earnings Per Share Diluted | 0.08 | 0.07 | 0.02 | 0.15 | 0.03 | -0.04 | -0.03 | 0.02 | 0.12 | 0.10 | 4.50 | 30.90 | 8.40 | 5.20 | 5.00 | 10.70 | 4.00 | 5.80 | 2.10 | 8.50 | 4.40 | 4.30 | 2.00 | 3.80 | 2.30 | 4.30 | 1.10 | 17.70 | 0.60 | 1.50 | -44.50 | 1.30 | 1.00 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 493.27 | 464.25 | 382.80 | 490.74 | 394.77 | 376.96 | 315.32 | 395.60 | 301.09 | 279.97 | 219.81 | 319.90 | 216.11 | 139.35 | 160.66 | 215.94 | 164.20 | 159.92 | 120.99 | 160.47 | 118.83 | 112.33 | 85.67 | 102.65 | 79.41 | 72.80 | 53.35 | 72.41 | 52.96 | 47.18 | 30.38 | 42.66 | 28.77 | |
Revenues | 493.27 | 464.25 | 382.80 | 490.74 | 394.77 | 376.96 | 315.32 | 395.60 | 301.09 | 279.97 | 219.81 | 319.90 | 216.11 | 139.35 | 160.66 | 215.94 | 164.20 | 159.92 | 120.99 | 160.47 | 118.83 | 112.33 | 85.67 | 102.65 | 79.41 | 72.80 | 53.35 | 72.41 | 52.96 | 47.18 | 30.38 | 42.66 | 28.77 | |
Cost Of Goods And Services Sold | 93.38 | 86.65 | 84.87 | 79.62 | 70.12 | 67.49 | 63.89 | 66.84 | 53.40 | 50.81 | 50.50 | 51.65 | 44.83 | 42.13 | 40.21 | 47.27 | 39.93 | 35.33 | 33.65 | 35.26 | 29.34 | 26.60 | 22.90 | 21.13 | 17.40 | 15.15 | NA | NA | NA | NA | NA | NA | NA | |
Costs And Expenses | 455.59 | 422.58 | 406.11 | 390.58 | 365.97 | 375.22 | 332.38 | 420.96 | 220.65 | 218.02 | 212.03 | 213.47 | 173.33 | 155.13 | 149.89 | 163.29 | 142.28 | 127.97 | 115.32 | 111.50 | 96.56 | 86.17 | 75.74 | 73.33 | 61.01 | 53.11 | 51.42 | 48.37 | 37.91 | 32.15 | 26.98 | 24.67 | 19.58 | |
Research And Development Expense | 117.77 | 98.31 | 93.71 | 84.48 | 79.92 | 83.48 | 72.00 | 62.84 | 55.85 | 53.54 | 53.92 | 48.72 | 41.08 | 40.06 | 36.79 | 32.80 | 29.18 | 29.45 | 25.31 | 24.09 | 22.62 | 19.48 | 17.70 | 17.03 | 13.18 | 12.13 | 10.46 | 9.62 | 7.29 | 5.76 | 4.64 | 4.31 | 3.41 | |
General And Administrative Expense | 131.97 | 126.13 | 130.31 | 133.65 | 130.89 | 134.83 | 125.80 | 218.78 | 52.12 | 51.92 | 51.84 | 54.37 | 42.79 | 35.87 | 38.60 | 40.29 | 37.02 | 32.12 | 33.62 | 25.09 | 21.31 | 19.40 | 19.11 | 16.63 | 14.23 | 11.66 | 15.93 | 10.72 | 8.59 | 6.45 | 6.40 | 4.74 | 3.36 | |
Selling And Marketing Expense | 112.47 | 111.49 | 97.22 | 92.83 | 85.04 | 89.42 | 70.69 | 72.50 | 59.28 | 61.76 | 55.76 | 58.74 | 44.64 | 37.07 | 34.29 | 42.93 | 36.14 | 31.07 | 22.74 | 27.06 | 23.29 | 20.69 | 16.03 | 18.54 | 16.20 | 14.17 | 12.48 | 14.77 | 11.60 | 11.25 | 8.43 | 8.26 | 6.84 | |
Operating Income Loss | 37.68 | 41.67 | -23.31 | 100.16 | 28.80 | 1.74 | -17.05 | -25.36 | 80.45 | 61.95 | 7.78 | 106.43 | 42.78 | -15.77 | 10.77 | 52.65 | 21.93 | 31.95 | 5.67 | 48.97 | 22.26 | 26.16 | 9.93 | 29.32 | 18.41 | 19.69 | 1.94 | 24.04 | 15.05 | 15.03 | 3.40 | 17.98 | 9.19 | |
Interest Income Expense Net | 17.63 | 17.51 | 14.42 | 11.43 | 1.74 | 0.66 | -1.08 | -0.47 | -0.32 | -0.19 | -0.04 | -0.08 | -0.23 | -0.10 | 1.09 | 0.96 | 1.48 | 1.29 | 1.00 | 0.22 | 0.24 | 0.03 | -0.16 | -0.41 | -0.51 | -0.41 | -0.36 | NA | NA | NA | NA | NA | NA | |
Allocated Share Based Compensation Expense | 139.63 | 117.08 | 113.47 | 127.53 | 121.00 | 125.21 | 124.89 | 205.40 | 34.46 | 45.20 | 52.35 | 38.02 | 26.85 | 23.93 | 22.96 | 24.39 | 19.44 | 21.06 | 15.87 | 14.25 | 11.42 | 9.26 | 7.28 | 8.91 | 5.89 | 4.19 | 2.32 | 4.01 | 0.66 | 0.23 | 0.16 | 0.12 | 0.12 | |
Income Tax Expense Benefit | 17.65 | 26.99 | -18.93 | 40.93 | 14.63 | 21.16 | -2.74 | -34.62 | 19.59 | 13.85 | -14.55 | -44.94 | 1.31 | -41.08 | -13.71 | 2.75 | 4.40 | 5.57 | -4.81 | 9.87 | 1.81 | 5.75 | 0.16 | 11.22 | 5.83 | -0.46 | -3.77 | 12.68 | 5.32 | 6.18 | -0.83 | 7.02 | 3.21 | |
Profit Loss | 39.35 | 32.94 | 9.33 | 71.19 | 15.87 | -19.07 | -14.60 | 8.04 | 59.38 | 47.70 | 22.64 | 151.90 | 41.25 | 25.11 | 24.06 | 50.95 | 19.42 | 27.80 | 10.15 | 39.44 | 20.29 | 19.34 | 9.07 | 16.81 | 10.23 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 39.35 | 32.94 | 9.33 | 71.19 | 15.87 | -19.07 | -14.60 | 8.04 | 59.38 | 47.70 | 22.64 | 151.90 | 41.25 | 25.11 | 24.06 | 50.95 | 19.42 | 27.80 | 10.15 | 39.44 | 20.29 | 19.34 | 9.07 | 16.81 | 10.23 | 18.85 | 4.91 | 10.28 | 3.64 | 7.60 | -1.04 | 5.65 | 4.61 |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 4520.43 | 4346.97 | 3999.64 | 4380.68 | 3923.95 | 3672.75 | 3432.72 | 3577.34 | 2988.76 | 2792.95 | 2602.70 | 2753.64 | 2138.43 | 1848.97 | 1767.20 | 1728.76 | 1415.04 | 1239.45 | 1082.38 | 1117.87 | 873.71 | 839.40 | 739.06 | 797.16 | 642.63 | 541.26 | 455.27 | 537.60 | 419.72 | NA | NA | 210.23 | NA | |
Liabilities | 2364.91 | 2275.56 | 2058.83 | 2265.34 | 2009.67 | 1892.91 | 1783.62 | 2050.03 | 1685.94 | 1590.60 | 1518.39 | 1740.50 | 1305.80 | 1090.62 | 1093.17 | 1116.24 | 879.65 | 747.23 | 652.98 | 723.30 | 536.70 | 538.43 | 476.12 | 551.58 | 427.37 | 343.03 | 283.34 | 373.22 | 273.99 | NA | NA | 171.88 | NA | |
Liabilities And Stockholders Equity | 4520.43 | 4346.97 | 3999.64 | 4380.68 | 3923.95 | 3672.75 | 3432.72 | 3577.34 | 2988.76 | 2792.95 | 2602.70 | 2753.64 | 2138.43 | 1848.97 | 1767.20 | 1728.76 | 1415.04 | 1239.45 | 1082.38 | 1117.87 | 873.71 | 839.40 | 739.06 | 797.16 | 642.63 | 541.26 | 455.27 | 537.60 | 419.72 | NA | NA | 210.23 | NA | |
Stockholders Equity | 2155.53 | 2071.41 | 1940.81 | 2115.34 | 1914.29 | 1779.83 | 1649.10 | 1527.31 | 1302.81 | 1202.35 | 1084.31 | 1013.14 | 832.63 | 758.35 | 674.03 | 612.52 | 535.39 | 492.22 | 429.40 | 394.57 | 337.01 | 300.97 | 262.93 | 245.58 | 215.26 | 198.23 | 171.93 | 164.38 | 145.73 | NA | NA | 14.14 | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 4013.81 | 3831.76 | 3475.86 | 3845.62 | 3415.36 | 3196.18 | 2955.34 | 3091.65 | 2515.92 | 2347.27 | 2170.15 | 2310.32 | 1755.99 | 1491.82 | 1441.81 | 1449.22 | 1159.13 | 1084.02 | 944.61 | 1056.52 | 825.06 | 800.41 | 706.52 | 765.81 | 615.96 | 515.32 | 432.68 | 516.40 | 403.51 | NA | NA | 199.80 | NA | |
Cash And Cash Equivalents At Carrying Value | 1071.76 | 965.83 | 892.70 | 1030.51 | 994.66 | 932.68 | 844.22 | 754.15 | 576.92 | 476.91 | 471.64 | 437.35 | 434.37 | 426.34 | 325.21 | 130.88 | 173.45 | 130.59 | 143.84 | 207.23 | 166.35 | 141.68 | 138.95 | 155.95 | 132.80 | 115.86 | 106.57 | 133.40 | 123.97 | 37.61 | 30.86 | 4.05 | 9.66 | |
Short Term Investments | 450.12 | 465.11 | 437.73 | 416.08 | 326.75 | 280.46 | 260.35 | 204.62 | 221.69 | 228.15 | 208.45 | 186.69 | 122.91 | 128.97 | 120.62 | 124.11 | 123.08 | 100.46 | 74.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Receivable Net Current | 2434.05 | 2346.07 | 2086.33 | 2347.20 | 2026.93 | 1902.50 | 1760.98 | 2020.72 | 1624.76 | 1527.65 | 1368.67 | 1584.11 | 1139.86 | 869.06 | 947.97 | 1166.38 | 835.96 | 830.65 | 707.74 | 834.76 | 640.10 | 645.55 | 556.73 | 599.57 | 470.45 | 382.21 | 315.28 | 377.24 | 274.01 | NA | NA | 191.94 | NA | |
Prepaid Expense And Other Assets Current | 57.88 | 54.75 | 59.10 | 51.84 | 67.03 | 80.53 | 89.78 | 112.15 | 92.56 | 114.56 | 121.40 | 102.17 | 58.85 | 67.44 | 48.00 | 27.86 | 26.64 | 22.32 | 18.93 | 14.53 | 18.61 | 13.17 | 10.84 | 10.30 | 12.71 | 17.25 | 10.82 | 5.76 | 5.54 | NA | NA | 3.81 | NA | |
Available For Sale Securities Debt Securities | 450.12 | 465.11 | 437.73 | 416.08 | 326.75 | 280.46 | 260.35 | 204.62 | 221.69 | 228.15 | 208.45 | 186.69 | 122.91 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | NA | NA | NA | 279.65 | NA | NA | NA | 204.75 | NA | NA | NA | 158.34 | NA | NA | NA | 91.35 | NA | NA | NA | 48.70 | NA | NA | NA | 26.31 | NA | NA | NA | 18.48 | NA | NA | NA | 7.89 | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | NA | NA | NA | 105.89 | NA | NA | NA | 68.89 | NA | NA | NA | 42.48 | NA | NA | NA | 27.34 | NA | NA | NA | 15.66 | NA | NA | NA | 8.90 | NA | NA | NA | 3.71 | NA | NA | NA | 1.26 | NA | |
Property Plant And Equipment Net | 152.86 | 159.81 | 170.45 | 173.76 | 166.08 | 139.21 | 130.64 | 135.86 | 137.42 | 124.81 | 115.91 | 115.86 | 111.86 | 96.08 | 78.88 | 64.01 | 47.73 | 43.52 | 36.12 | 33.05 | 29.40 | 23.03 | 18.05 | 17.41 | 17.40 | 17.14 | 16.06 | 14.78 | 10.54 | NA | NA | 6.62 | NA | |
Other Assets Noncurrent | 51.15 | 49.28 | 47.25 | 46.88 | 43.96 | 45.29 | 44.20 | 47.50 | 46.58 | 30.07 | 28.55 | 29.15 | 28.48 | 26.52 | 27.32 | 23.13 | 22.44 | 20.74 | 19.68 | 19.84 | 15.89 | 12.61 | 11.13 | 10.59 | 7.50 | 7.02 | 4.75 | 4.64 | 4.49 | NA | NA | 2.63 | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 2147.16 | 2050.98 | 1830.35 | 2029.32 | 1785.24 | 1665.07 | 1545.80 | 1803.31 | 1427.90 | 1328.57 | 1263.48 | 1474.68 | 1012.15 | 730.70 | 734.37 | 930.37 | 704.04 | 670.47 | 583.26 | 713.99 | 529.21 | 531.58 | 469.74 | 518.53 | 395.94 | 311.51 | 252.90 | 344.14 | 220.92 | NA | NA | 118.90 | NA | |
Accounts Payable Current | 1967.65 | 1892.91 | 1677.15 | 1871.42 | 1651.45 | 1537.45 | 1405.67 | 1655.68 | 1304.97 | 1222.22 | 1142.26 | 1348.48 | 919.69 | 656.17 | 663.41 | 868.62 | 647.55 | 616.22 | 529.59 | 669.15 | 493.28 | 503.21 | 440.68 | 490.38 | 370.53 | 290.40 | 231.52 | 321.16 | 206.19 | NA | NA | 108.46 | NA | |
Accrued Liabilities Current | 121.62 | 103.28 | 100.15 | 105.47 | 82.77 | 79.34 | 92.90 | 101.47 | 77.32 | 66.76 | 83.53 | 88.33 | 57.72 | 43.15 | 48.44 | 47.18 | 40.55 | 37.43 | 39.22 | 44.84 | 35.93 | 28.38 | 29.06 | 28.16 | 25.41 | 21.11 | 21.37 | 22.97 | 14.01 | NA | NA | 9.94 | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Other Liabilities Noncurrent | 27.54 | 26.50 | 27.75 | 27.49 | 8.70 | 8.50 | 8.33 | 8.28 | 10.12 | 9.03 | 9.01 | 11.26 | 16.24 | 12.36 | 11.11 | 11.00 | 7.94 | 5.06 | 4.55 | 9.31 | 7.49 | 6.85 | 6.38 | 6.05 | 4.43 | 4.52 | 4.59 | 3.23 | 1.73 | NA | NA | 0.14 | NA | |
Operating Lease Liability Noncurrent | 190.21 | 198.07 | 200.73 | 208.53 | 215.73 | 219.34 | 229.49 | 238.45 | 247.92 | 253.00 | 245.90 | 254.56 | 205.41 | 205.56 | 204.69 | 174.87 | 167.67 | 71.70 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 2155.53 | 2071.41 | 1940.81 | 2115.34 | 1914.29 | 1779.83 | 1649.10 | 1527.31 | 1302.81 | 1202.35 | 1084.31 | 1013.14 | 832.63 | 758.35 | 674.03 | 612.52 | 535.39 | 492.22 | 429.40 | 394.57 | 337.01 | 300.97 | 262.93 | 245.58 | 215.26 | 198.23 | 171.93 | 164.38 | 145.73 | NA | NA | 14.14 | NA | |
Additional Paid In Capital Common Stock | 1835.11 | 1700.50 | 1558.83 | 1449.83 | 1319.96 | 1201.37 | 1051.57 | 915.18 | 698.72 | 657.64 | 587.30 | 538.78 | 510.02 | 476.86 | 417.77 | 380.08 | 353.90 | 330.15 | 295.13 | 270.45 | 252.33 | 236.58 | 217.88 | 209.60 | 196.09 | NA | NA | 179.20 | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | 320.42 | 370.91 | 381.98 | 665.51 | 594.33 | 578.46 | 597.53 | 612.13 | 604.09 | 544.71 | 497.01 | 474.37 | 322.46 | 281.22 | 256.11 | 232.44 | 181.49 | 162.07 | 134.27 | 124.12 | 84.69 | 64.39 | 45.05 | 35.98 | 19.17 | 8.94 | -9.91 | -14.82 | -25.10 | NA | NA | 13.10 | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 141.36 | 118.40 | 114.23 | NA | 121.73 | 126.64 | 125.42 | NA | 35.09 | 46.02 | 52.98 | NA | 27.37 | 24.52 | 23.26 | NA | 19.92 | 21.39 | 16.32 | NA | 11.85 | 9.87 | 7.43 | NA | NA | NA | NA | 4.09 | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 191.54 | 128.09 | 187.57 | 173.48 | 137.30 | 91.77 | 146.19 | 163.39 | 129.68 | 10.37 | 75.07 | 167.60 | 88.46 | 96.30 | 52.71 | -28.07 | 67.47 | 11.10 | 9.71 | 48.06 | 26.14 | 0.60 | 11.81 | 24.19 | 19.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Investing Activities | 11.34 | -33.26 | -28.61 | -138.62 | -72.18 | -26.47 | -67.10 | 4.04 | -33.78 | -27.57 | -36.33 | -82.50 | -16.23 | -28.74 | -15.80 | -15.97 | -28.44 | -37.98 | -81.45 | -10.47 | -5.37 | -6.70 | -2.66 | -5.23 | -2.32 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Cash Provided By Used In Financing Activities | -96.94 | -21.70 | -296.76 | 0.99 | -3.14 | 23.17 | 10.98 | 9.81 | 4.11 | 22.47 | -4.46 | -82.11 | -64.21 | 33.57 | 157.43 | 1.47 | 3.83 | 13.63 | 8.35 | 3.29 | 3.90 | 8.83 | -26.15 | 4.19 | 0.26 | NA | NA | NA | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 191.54 | 128.09 | 187.57 | 173.48 | 137.30 | 91.77 | 146.19 | 163.39 | 129.68 | 10.37 | 75.07 | 167.60 | 88.46 | 96.30 | 52.71 | -28.07 | 67.47 | 11.10 | 9.71 | 48.06 | 26.14 | 0.60 | 11.81 | 24.19 | 19.00 | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 39.35 | 32.94 | 9.33 | 71.19 | 15.87 | -19.07 | -14.60 | 8.04 | 59.38 | 47.70 | 22.64 | 151.90 | 41.25 | 25.11 | 24.06 | 50.95 | 19.42 | 27.80 | 10.15 | 39.44 | 20.29 | 19.34 | 9.07 | 16.81 | 10.23 | 18.85 | 4.91 | 10.28 | 3.64 | 7.60 | -1.04 | 5.65 | 4.61 | |
Profit Loss | 39.35 | 32.94 | 9.33 | 71.19 | 15.87 | -19.07 | -14.60 | 8.04 | 59.38 | 47.70 | 22.64 | 151.90 | 41.25 | 25.11 | 24.06 | 50.95 | 19.42 | 27.80 | 10.15 | 39.44 | 20.29 | 19.34 | 9.07 | 16.81 | 10.23 | NA | NA | NA | NA | NA | NA | NA | NA | |
Depreciation Depletion And Amortization | 20.53 | 20.07 | 19.29 | 16.84 | 12.96 | 12.27 | 12.35 | 12.25 | 8.95 | 11.01 | 10.01 | 7.86 | 7.52 | 6.78 | 6.48 | 6.42 | 5.97 | 4.82 | 4.46 | 3.71 | 3.28 | 2.58 | 2.25 | 2.05 | 1.97 | 1.70 | 1.49 | 1.19 | 0.96 | 0.83 | 0.82 | 0.70 | NA | |
Increase Decrease In Accounts Receivable | 95.28 | 293.53 | -258.17 | 316.65 | 87.44 | 147.14 | -259.48 | 395.70 | 98.44 | 159.04 | -208.85 | 439.12 | 272.51 | -83.03 | -210.55 | 328.63 | 7.73 | 122.25 | -127.23 | 195.16 | -5.61 | 92.73 | -42.39 | 129.42 | 88.36 | 66.04 | -59.19 | 105.41 | 37.27 | 68.03 | -22.98 | 65.15 | NA | |
Increase Decrease In Accounts Payable | 74.67 | 251.70 | -200.70 | 255.88 | 61.09 | 116.08 | -245.94 | 353.51 | 89.41 | 67.07 | -200.58 | 433.58 | 262.12 | -8.43 | -205.97 | 213.16 | 30.54 | 86.95 | -138.89 | 180.48 | -14.02 | 60.92 | -49.70 | 119.94 | 80.38 | 59.41 | -87.94 | 115.13 | 38.97 | 61.89 | -6.50 | 39.27 | NA | |
Share Based Compensation | 139.63 | 117.08 | 113.47 | 127.53 | 121.00 | 125.21 | 124.89 | 205.40 | 34.46 | 45.20 | 52.35 | 38.02 | 26.85 | 23.93 | 22.96 | 24.39 | 19.44 | 21.06 | 15.87 | 14.25 | 11.42 | 9.26 | 7.28 | 8.91 | 5.89 | 4.19 | 2.32 | 4.01 | 0.66 | 0.23 | 0.16 | 0.12 | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 11.34 | -33.26 | -28.61 | -138.62 | -72.18 | -26.47 | -67.10 | 4.04 | -33.78 | -27.57 | -36.33 | -82.50 | -16.23 | -28.74 | -15.80 | -15.97 | -28.44 | -37.98 | -81.45 | -10.47 | -5.37 | -6.70 | -2.66 | -5.23 | -2.32 | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments To Acquire Property Plant And Equipment | 5.04 | 7.40 | 9.16 | 47.77 | 23.85 | 4.14 | 8.40 | 10.88 | 25.42 | 5.38 | 13.12 | 16.34 | 20.00 | 19.41 | 18.31 | 14.03 | 4.66 | 10.92 | 6.08 | 9.41 | 3.80 | 4.79 | 1.80 | 1.75 | 1.65 | 3.10 | 3.60 | 3.37 | 1.48 | 1.65 | 0.38 | 3.67 | NA | |
Payments To Acquire Investments | 131.94 | 171.59 | 144.72 | 174.09 | 145.33 | 112.66 | 121.22 | 44.96 | 69.40 | 74.68 | 89.35 | 103.64 | 37.43 | 53.98 | 35.70 | 34.60 | 55.75 | 48.48 | 73.95 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -96.94 | -21.70 | -296.76 | 0.99 | -3.14 | 23.17 | 10.98 | 9.81 | 4.11 | 22.47 | -4.46 | -82.11 | -64.21 | 33.57 | 157.43 | 1.47 | 3.83 | 13.63 | 8.35 | 3.29 | 3.90 | 8.83 | -26.15 | 4.19 | 0.26 | NA | NA | NA | NA | NA | NA | NA | NA | |
Payments For Repurchase Of Common Stock | 90.19 | 44.96 | 291.53 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 493.27 | 464.25 | 382.80 | 490.74 | 394.77 | 376.96 | 315.32 | 395.60 | 301.09 | 279.97 | 219.81 | 319.90 | 216.11 | 139.35 | 160.66 | 215.94 | 164.20 | 159.92 | 120.99 | 160.47 | 118.83 | 112.33 | 85.67 | 102.65 | 79.41 | 72.80 | 53.35 | 72.41 | 52.96 | 47.18 | 30.38 | 42.66 | 28.77 | |
Revenue From Contract With Customer Excluding Assessed Tax | 493.27 | 464.25 | 382.80 | 490.74 | 394.77 | 376.96 | 315.32 | 395.60 | 301.09 | 279.97 | 219.81 | 319.90 | 216.11 | 139.35 | 160.66 | 215.94 | 164.20 | 159.92 | 120.99 | 160.47 | 118.83 | 112.33 | 85.67 | 102.65 | 79.41 | 72.80 | 53.35 | 72.41 | 52.96 | 47.18 | 30.38 | 42.66 | 28.77 |