2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Weighted Average Number Of Diluted Shares Outstanding | 323.70 | 340.70 | NA | 346.00 | 343.80 | 348.80 | NA | 360.10 | 365.70 | 372.90 | NA | 398.10 | 397.00 | 405.40 | NA | 419.90 | 420.50 | 419.30 | NA | 414.40 | 412.40 | 410.50 | NA | NA | NA | NA | NA | NA | NA | NA | |
Weighted Average Number Of Shares Outstanding Basic | 322.40 | 334.80 | NA | 339.20 | 341.40 | 347.10 | NA | 358.10 | 364.10 | 370.70 | NA | 385.50 | 388.40 | 398.10 | NA | 414.20 | 414.10 | 417.30 | NA | 414.40 | 412.40 | 410.50 | NA | NA | NA | NA | NA | NA | NA | NA | |
Earnings Per Share Basic | 0.34 | 0.40 | 0.67 | 0.34 | 0.13 | 0.20 | 0.91 | 0.23 | 0.17 | 0.22 | 0.33 | 0.20 | 0.23 | 0.12 | -0.84 | 0.08 | 0.04 | 0.09 | -0.02 | -0.04 | -0.05 | -0.02 | NA | NA | NA | NA | NA | NA | NA | NA | |
Earnings Per Share Diluted | 0.34 | 0.39 | 0.66 | 0.33 | 0.13 | 0.20 | 0.91 | 0.23 | 0.17 | 0.21 | 0.32 | 0.19 | 0.22 | 0.12 | -0.83 | 0.08 | 0.04 | 0.09 | -0.02 | -0.04 | -0.05 | -0.02 | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue From Contract With Customer Excluding Assessed Tax | 634.50 | 631.30 | 635.00 | 633.00 | 622.50 | 611.10 | 598.80 | 591.00 | 572.70 | 562.40 | 565.50 | 550.20 | 530.60 | 511.60 | 504.10 | 487.40 | 467.40 | 455.00 | 446.00 | 428.20 | 401.50 | 385.60 | 375.90 | 360.30 | 339.20 | 316.30 | 305.50 | 286.70 | 266.70 | 247.90 | |
Revenues | 634.50 | 631.30 | 635.00 | 633.00 | 622.50 | 611.10 | 598.80 | 591.00 | 572.70 | 562.40 | 565.50 | 550.20 | 530.60 | 511.60 | 504.10 | 487.40 | 467.40 | 455.00 | 446.00 | 428.20 | 401.50 | 385.60 | 375.90 | 360.30 | 339.20 | 316.30 | 305.50 | 286.70 | 266.70 | 247.90 | |
Cost Of Revenue | 107.00 | 105.80 | 122.00 | 119.60 | 120.10 | 116.80 | 115.80 | 109.70 | 105.80 | 112.90 | 115.80 | 112.00 | 107.10 | 109.30 | 105.80 | 103.20 | 102.50 | 103.10 | 104.90 | 104.80 | 102.90 | 98.40 | 94.40 | 90.20 | 89.50 | 120.60 | 91.70 | 91.50 | 92.20 | 93.50 | |
Cost Of Goods And Services Sold | 107.00 | 105.80 | 122.00 | 119.60 | 120.10 | 116.80 | 115.80 | 109.70 | 105.80 | 112.90 | 115.80 | 112.00 | 107.10 | 109.30 | 105.80 | 103.20 | 102.50 | 103.10 | 104.90 | 104.80 | 102.90 | 98.40 | 94.40 | 90.20 | 89.50 | 120.60 | 91.70 | 91.50 | 92.20 | 93.50 | |
Gross Profit | 527.50 | 525.50 | 513.00 | 513.40 | 502.40 | 494.30 | 483.00 | 481.30 | 466.90 | 449.50 | 449.70 | 438.20 | 423.50 | 402.30 | 398.30 | 384.20 | 364.90 | 351.90 | 341.10 | 323.40 | 298.60 | 287.20 | 281.50 | 270.10 | 249.70 | 195.70 | 213.80 | 195.20 | 174.50 | 154.40 | |
Operating Expenses | 400.50 | 382.00 | 245.60 | 382.70 | 445.90 | 410.20 | 563.40 | 392.00 | 384.00 | 360.00 | 379.50 | 360.90 | 339.10 | 359.80 | 744.90 | 354.20 | 352.10 | 325.10 | 347.70 | 342.00 | 332.60 | 308.50 | 293.50 | 279.00 | 256.90 | 661.60 | 251.10 | 211.50 | 201.20 | 187.80 | |
Research And Development Expense | 227.10 | 219.10 | 222.10 | 216.40 | 262.80 | 235.20 | 238.50 | 227.60 | 215.00 | 210.80 | 201.90 | 187.30 | 185.50 | 181.20 | 176.60 | 183.30 | 185.80 | 181.80 | 176.90 | 172.80 | 162.40 | 150.00 | 136.80 | 133.20 | 119.70 | 378.50 | 104.00 | 97.20 | 89.80 | 89.30 | |
General And Administrative Expense | 60.90 | 54.10 | 61.30 | 60.00 | 60.00 | 55.80 | 57.30 | 56.80 | 55.30 | 53.50 | 55.30 | 57.90 | 52.80 | 58.60 | 60.20 | 65.10 | 63.50 | 39.00 | 64.50 | 61.00 | 62.90 | 57.00 | 56.50 | 50.80 | 49.80 | 126.10 | 44.20 | 39.60 | 42.20 | 31.30 | |
Selling And Marketing Expense | 112.50 | 108.80 | 119.60 | 106.30 | 120.90 | 119.20 | 105.10 | 103.60 | 105.00 | 95.70 | 108.30 | 115.70 | 100.80 | 102.70 | 109.90 | 105.80 | 102.80 | 104.30 | 106.30 | 108.20 | 107.30 | 101.50 | 100.20 | 95.00 | 87.40 | 157.00 | 102.90 | 74.70 | 69.20 | 67.20 | |
Operating Income Loss | 127.00 | 143.50 | 267.40 | 130.70 | 56.50 | 84.10 | -80.40 | 89.30 | 82.90 | 89.50 | 70.20 | 77.30 | 84.40 | 42.50 | -346.60 | 30.00 | 12.80 | 26.80 | -6.60 | -18.60 | -34.00 | -21.30 | -12.00 | -8.90 | -7.20 | -465.90 | -37.30 | -16.30 | -26.70 | -33.40 | |
Interest Income Expense Nonoperating Net | 4.70 | 7.30 | 6.80 | 5.00 | 3.70 | 3.90 | 3.50 | 1.70 | -0.50 | -1.40 | -1.40 | -1.70 | -0.90 | -1.20 | -0.90 | 0.10 | 0.10 | 2.40 | 2.60 | 3.00 | 3.20 | 3.70 | 3.90 | 2.40 | 2.00 | -1.20 | -1.60 | -2.20 | -3.00 | -4.20 | |
Allocated Share Based Compensation Expense | 90.50 | 78.00 | NA | NA | 95.30 | 76.00 | NA | NA | NA | NA | NA | NA | 3.60 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Income Tax Expense Benefit | 23.10 | 18.80 | 45.00 | 21.40 | 15.80 | 18.60 | -406.70 | 15.00 | 17.10 | 14.10 | -38.80 | 0.50 | 3.00 | -1.20 | 0.30 | 0.90 | 4.40 | 0.50 | 4.20 | 1.60 | 0.60 | -5.70 | 2.10 | -0.20 | 1.10 | 1.80 | -1.00 | 0.50 | 0.40 | 0.30 | |
Net Income Loss | 110.50 | 132.30 | 227.30 | 114.10 | 43.20 | 69.00 | 328.30 | 83.20 | 62.00 | 79.70 | 124.60 | 75.60 | 88.00 | 47.60 | -345.80 | 32.70 | 17.50 | 39.30 | -6.60 | -17.00 | -21.40 | -7.70 | -9.50 | -5.80 | -4.10 | -465.50 | -37.70 | -14.10 | -26.80 | -33.10 | |
Comprehensive Income Net Of Tax | 112.30 | 133.40 | 242.70 | 115.40 | 44.30 | 78.60 | 337.50 | 66.00 | 49.20 | 54.20 | 117.20 | 74.60 | 89.20 | 41.30 | -341.70 | 32.10 | 26.40 | 34.50 | -5.40 | -16.80 | -21.30 | -4.70 | -12.60 | -5.90 | -7.80 | -464.10 | -37.80 | -12.40 | -25.70 | -30.60 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 2718.50 | 2797.70 | 2983.50 | 3010.60 | 2938.60 | 2993.70 | 3110.10 | 2702.80 | 2758.80 | 2852.00 | 3091.30 | 3339.10 | 3328.10 | 3307.30 | 2387.20 | 2862.30 | 2742.30 | 2717.30 | 2699.20 | 2486.60 | 2364.90 | 2128.60 | 1694.10 | 1623.10 | 1602.40 | 1438.70 | 1019.90 | NA | NA | NA | |
Liabilities | 3089.80 | 3074.90 | 3149.30 | 3360.90 | 3350.50 | 3358.90 | 3419.50 | 3294.10 | 3301.70 | 3315.30 | 3385.20 | 3501.70 | 3422.90 | 3390.30 | 2053.40 | 2011.00 | 1938.90 | 1916.90 | 1890.80 | 1724.00 | 1634.70 | 1423.70 | 1017.30 | 979.70 | 971.50 | 928.50 | 917.00 | NA | NA | NA | |
Liabilities And Stockholders Equity | 2718.50 | 2797.70 | 2983.50 | 3010.60 | 2938.60 | 2993.70 | 3110.10 | 2702.80 | 2758.80 | 2852.00 | 3091.30 | 3339.10 | 3328.10 | 3307.30 | 2387.20 | 2862.30 | 2742.30 | 2717.30 | 2699.20 | 2486.60 | 2364.90 | 2128.60 | 1694.10 | 1623.10 | 1602.40 | 1438.70 | 1019.90 | NA | NA | NA | |
Stockholders Equity | -371.30 | -277.20 | -165.80 | -350.30 | -411.90 | -365.20 | -309.40 | -591.30 | -542.90 | -463.30 | -293.90 | -162.60 | -94.80 | -83.00 | 333.80 | 851.30 | 803.40 | 800.40 | 808.40 | 762.60 | 730.20 | 704.90 | 676.80 | 643.40 | 630.90 | 510.20 | 102.90 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 1231.40 | 1339.20 | 1516.60 | 1467.10 | 1380.50 | 1399.70 | 1489.80 | 1579.70 | 1593.10 | 1622.90 | 1849.80 | 2056.30 | 2067.30 | 2034.00 | 1227.50 | 1330.20 | 1222.30 | 1195.20 | 1243.20 | 1133.60 | 1067.70 | 1007.60 | 1210.20 | 1163.70 | 1099.80 | 929.90 | 518.10 | NA | NA | NA | |
Cash And Cash Equivalents At Carrying Value | 515.10 | 548.90 | 614.90 | 604.30 | 510.30 | 332.70 | 232.80 | 372.00 | 352.10 | 445.50 | 533.00 | 688.90 | 885.30 | 845.50 | 314.90 | 452.70 | 334.20 | 486.40 | 551.30 | 443.20 | 343.60 | 359.20 | 519.30 | 536.20 | 504.10 | 665.30 | 430.00 | 422.70 | 395.70 | 351.20 | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 515.10 | 548.90 | 614.90 | 604.30 | 510.30 | 332.70 | 232.80 | 372.00 | 352.10 | 445.50 | 533.00 | 688.90 | 885.30 | 845.50 | 314.90 | 452.70 | 334.10 | 486.40 | 551.30 | 443.20 | 343.60 | 359.20 | 519.30 | 536.20 | 504.10 | 665.30 | 430.00 | NA | NA | NA | |
Accounts Receivable Net Current | 67.10 | 66.70 | 68.70 | 64.10 | 60.30 | 57.60 | 53.80 | 49.70 | 46.70 | 44.60 | 49.60 | 40.90 | 52.20 | 50.50 | 43.40 | 49.60 | 45.60 | 36.90 | 36.70 | 38.40 | 37.60 | 34.10 | 28.60 | 28.60 | 31.20 | 26.20 | 29.30 | NA | NA | NA | |
Prepaid Expense And Other Assets Current | 101.80 | 96.60 | 91.90 | 94.10 | 92.70 | 89.00 | 92.60 | 76.60 | 100.10 | 82.70 | 82.10 | 86.70 | 70.90 | 67.10 | 62.80 | 54.10 | 59.10 | 57.50 | 47.50 | 64.30 | 57.30 | 58.30 | 92.30 | 96.00 | 86.80 | 57.70 | 58.80 | NA | NA | NA | |
Available For Sale Securities Debt Securities | 547.40 | 627.00 | 741.10 | 704.60 | 717.20 | 920.40 | 1110.60 | 1081.40 | 1094.20 | 1050.10 | 1185.10 | 1239.80 | 1058.90 | 1070.90 | 806.40 | 773.80 | 783.50 | 593.80 | 607.70 | 587.70 | 629.20 | 556.00 | 570.00 | 502.90 | 477.70 | 180.70 | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Gross | 955.30 | 924.60 | 895.50 | 854.00 | 836.40 | 813.70 | 811.90 | 778.00 | 787.00 | 779.70 | 774.60 | 829.00 | 793.70 | 754.80 | 790.50 | 1072.00 | 1131.80 | 1092.30 | 1032.50 | 999.80 | 977.20 | 922.00 | 874.50 | 892.70 | 906.20 | 883.80 | 846.70 | NA | NA | NA | |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment | 631.60 | 609.60 | 586.30 | 555.10 | 537.90 | 506.50 | 503.50 | 496.90 | 490.70 | 463.60 | 452.60 | 483.20 | 450.80 | 424.00 | 451.80 | 583.60 | 656.20 | 619.10 | 587.20 | 583.20 | 607.90 | 581.10 | 563.90 | 596.80 | 575.40 | 538.20 | 504.80 | NA | NA | NA | |
Amortization Of Intangible Assets | 6.40 | 6.70 | 7.70 | 7.70 | 7.60 | 7.50 | 4.60 | 3.90 | 3.80 | 4.00 | 4.40 | 4.00 | 4.10 | 3.10 | 3.50 | 3.60 | 3.50 | 3.50 | 3.50 | 3.60 | 3.70 | 2.80 | 1.40 | 1.50 | 2.00 | 1.80 | NA | NA | NA | NA | |
Property Plant And Equipment Net | 323.70 | 315.00 | 309.20 | 298.90 | 298.50 | 307.20 | 308.40 | 281.10 | 296.30 | 316.10 | 322.00 | 345.80 | 342.90 | 330.80 | 338.70 | 488.40 | 475.60 | 473.20 | 445.30 | 416.60 | 369.30 | 340.90 | 310.60 | 295.90 | 330.80 | 345.60 | 341.90 | NA | NA | NA | |
Goodwill | 411.90 | 401.80 | 402.20 | 400.50 | 402.10 | 402.50 | 403.30 | 352.60 | 353.90 | 355.90 | 356.60 | 347.20 | 346.80 | 346.00 | 236.90 | 234.30 | 234.70 | 233.30 | 234.50 | 231.80 | 230.90 | 230.40 | 96.50 | 98.00 | 97.80 | 99.00 | 98.90 | NA | NA | NA | |
Intangible Assets Net Excluding Goodwill | 56.40 | 51.60 | 58.10 | 65.80 | 73.50 | 80.80 | 88.30 | 42.60 | 46.50 | 50.00 | 53.60 | 49.60 | 48.90 | 53.00 | 33.50 | 37.00 | 40.50 | 44.40 | 47.40 | 50.10 | 53.70 | 57.40 | 14.70 | 15.20 | 16.30 | 17.90 | 17.00 | NA | NA | NA | |
Finite Lived Intangible Assets Net | 56.40 | 51.60 | 58.10 | 65.80 | 73.50 | 80.80 | 88.30 | 42.60 | 46.50 | 50.00 | 53.60 | 49.60 | 48.90 | 53.00 | 33.50 | 37.00 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Assets Noncurrent | 56.70 | 51.70 | 53.20 | 47.00 | 53.90 | 59.90 | 61.00 | 66.70 | 72.20 | 86.80 | 95.40 | 75.40 | 84.60 | 87.60 | 80.10 | 66.50 | 67.60 | 63.10 | 70.90 | 72.80 | 67.60 | 61.90 | 62.10 | 50.30 | 57.70 | 46.30 | 44.00 | NA | NA | NA | |
Available For Sale Debt Securities Amortized Cost Basis | 563.00 | 645.50 | 761.80 | 736.70 | 754.00 | 957.90 | 1158.50 | 1135.30 | 1135.60 | 1083.10 | 1193.80 | 1241.10 | 1059.10 | 1071.30 | 802.20 | 768.80 | 777.90 | 594.20 | 606.30 | 586.20 | 627.70 | 555.50 | 570.50 | 503.10 | 477.90 | 180.80 | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 1184.00 | 1166.80 | 1201.50 | 1196.80 | 1177.20 | 1152.50 | 1196.50 | 1156.40 | 1135.70 | 1117.40 | 1175.80 | 1175.10 | 1125.00 | 1074.90 | 1087.80 | 1026.90 | 981.80 | 970.80 | 1014.80 | 948.30 | 903.10 | 865.80 | 837.50 | 815.10 | 793.30 | 746.10 | 738.40 | NA | NA | NA | |
Accounts Payable Current | 37.80 | 32.00 | 38.50 | 45.20 | 44.30 | 38.60 | 38.60 | 34.40 | 30.30 | 24.40 | 25.70 | 23.00 | 31.60 | 27.70 | 18.70 | 29.50 | 26.30 | 38.80 | 40.70 | 31.30 | 31.80 | 27.40 | 33.30 | 27.90 | 24.00 | 29.40 | 31.90 | NA | NA | NA | |
Contract With Customer Liability Current | 743.00 | 741.80 | 725.00 | 734.70 | 734.50 | 727.70 | 702.60 | 698.60 | 691.90 | 691.70 | 671.50 | 668.00 | 657.50 | 641.00 | 610.50 | 598.60 | 583.50 | 576.80 | 554.20 | 541.10 | 517.30 | 508.40 | 485.00 | 479.30 | 464.80 | 444.60 | 417.90 | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Other Liabilities Noncurrent | 84.00 | 83.60 | 90.80 | 83.10 | 86.50 | 107.00 | 112.10 | 41.60 | 42.20 | 37.80 | 39.40 | 31.50 | 32.10 | 38.00 | 34.40 | 37.40 | 33.70 | 26.60 | 25.90 | 21.50 | 10.60 | 9.70 | 8.90 | 8.80 | 31.50 | 36.30 | 37.20 | NA | NA | NA | |
Operating Lease Liability Noncurrent | 274.90 | 281.60 | 310.70 | 550.80 | 553.80 | 569.60 | 585.20 | 589.70 | 608.70 | 632.30 | 632.00 | 743.60 | 723.40 | 744.60 | 759.60 | 777.30 | 771.30 | 771.60 | 711.90 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | -371.30 | -277.20 | -165.80 | -350.30 | -411.90 | -365.20 | -309.40 | -591.30 | -542.90 | -463.30 | -293.90 | -162.60 | -94.80 | -83.00 | 333.80 | 851.30 | 803.40 | 800.40 | 808.40 | 762.60 | 730.20 | 704.90 | 676.80 | 643.40 | 630.90 | 510.20 | 102.90 | NA | NA | NA | |
Additional Paid In Capital | 2519.90 | 2554.80 | 2598.00 | 2561.30 | 2521.90 | 2501.60 | 2511.60 | 2438.90 | 2424.10 | 2419.70 | 2448.10 | 2468.10 | 2446.90 | 2420.20 | 2564.30 | 2608.80 | 2560.40 | 2528.50 | 2531.30 | 2478.60 | 2428.40 | 2377.80 | 2337.50 | 2285.00 | 2248.40 | 2104.90 | 533.10 | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -2872.60 | -2811.60 | -2742.30 | -2874.70 | -2895.60 | -2827.50 | -2772.10 | -2972.10 | -2926.10 | -2854.90 | -2739.40 | -2635.50 | -2547.50 | -2507.80 | -2241.40 | -1764.30 | -1764.40 | -1726.60 | -1726.20 | -1718.10 | -1700.10 | -1674.70 | -1659.50 | -1643.50 | -1619.40 | -1600.40 | -1049.70 | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -18.60 | -20.40 | -21.50 | -36.90 | -38.20 | -39.30 | -48.90 | -58.10 | -40.90 | -28.10 | -2.60 | 4.80 | 5.80 | 4.60 | 10.90 | 6.80 | 7.40 | -1.50 | 3.30 | 2.10 | 1.90 | 1.80 | -1.20 | 1.90 | 1.90 | 5.70 | 4.20 | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 90.50 | 78.00 | 82.90 | 83.80 | 95.30 | 76.00 | 87.30 | 86.10 | 85.00 | 72.30 | 72.50 | 72.80 | 73.90 | 67.90 | 69.40 | 75.70 | 76.60 | 39.80 | 69.30 | 68.20 | 68.10 | 55.60 | 54.60 | 53.90 | 55.10 | 486.50 | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 230.60 | 175.50 | 200.30 | 255.90 | 187.60 | 139.90 | 194.60 | 251.40 | 209.90 | 141.40 | 162.70 | 231.50 | 219.90 | 115.70 | 170.70 | 200.90 | 145.90 | 53.30 | 186.80 | 149.70 | 128.80 | 63.20 | 123.70 | 128.00 | 111.90 | 61.80 | 71.10 | 111.50 | 86.10 | 61.60 | |
Net Cash Provided By Used In Investing Activities | 63.20 | 113.70 | -22.00 | 10.30 | 206.10 | 200.80 | -105.10 | 7.50 | -51.90 | 101.00 | 35.30 | -182.90 | 21.60 | -398.80 | -42.00 | -2.00 | -177.90 | -11.70 | -41.20 | -8.30 | -97.20 | -173.30 | -104.80 | -31.40 | -304.50 | -193.10 | -13.00 | -3.20 | -3.60 | -4.10 | |
Net Cash Provided By Used In Financing Activities | -326.70 | -352.70 | -172.00 | -168.60 | -217.30 | -241.30 | -234.10 | -232.50 | -246.40 | -328.80 | -352.30 | -243.90 | -202.20 | 814.60 | -269.80 | -81.70 | -121.90 | -104.30 | -39.40 | -39.90 | -46.40 | -51.00 | -34.20 | -64.40 | 34.40 | 365.00 | -50.60 | -82.70 | -38.60 | -59.80 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 230.60 | 175.50 | 200.30 | 255.90 | 187.60 | 139.90 | 194.60 | 251.40 | 209.90 | 141.40 | 162.70 | 231.50 | 219.90 | 115.70 | 170.70 | 200.90 | 145.90 | 53.30 | 186.80 | 149.70 | 128.80 | 63.20 | 123.70 | 128.00 | 111.90 | 61.80 | 71.10 | 111.50 | 86.10 | 61.60 | |
Net Income Loss | 110.50 | 132.30 | 227.30 | 114.10 | 43.20 | 69.00 | 328.30 | 83.20 | 62.00 | 79.70 | 124.60 | 75.60 | 88.00 | 47.60 | -345.80 | 32.70 | 17.50 | 39.30 | -6.60 | -17.00 | -21.40 | -7.70 | -9.50 | -5.80 | -4.10 | -465.50 | -37.70 | -14.10 | -26.80 | -33.10 | |
Increase Decrease In Accounts Payable | 6.40 | -8.20 | -6.20 | 0.50 | 7.20 | -0.30 | 2.70 | 8.90 | 2.40 | -1.00 | 2.90 | -7.50 | 2.10 | 10.10 | -11.00 | 3.90 | -5.00 | -7.80 | 8.80 | -0.60 | 3.40 | -5.20 | 2.20 | 4.60 | -5.70 | -2.80 | 16.30 | -2.70 | 1.80 | 0.80 | |
Deferred Income Tax Expense Benefit | 1.00 | -0.50 | 26.70 | 4.20 | 4.10 | 3.40 | -414.80 | 4.40 | 7.70 | 6.40 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Share Based Compensation | 90.50 | 78.00 | 82.90 | 83.80 | 95.30 | 76.00 | 87.30 | 86.10 | 85.00 | 72.30 | 72.50 | 72.80 | 73.90 | 67.90 | 69.40 | 75.70 | 76.60 | 39.80 | 69.30 | 68.20 | 68.10 | 55.60 | 53.50 | 55.00 | 55.10 | 486.50 | 47.40 | 39.70 | 38.70 | 38.80 | |
Amortization Of Financing Costs | 1.00 | 1.10 | 1.00 | 1.10 | 1.10 | 1.00 | 1.10 | 1.00 | 1.10 | 1.00 | 1.00 | 1.10 | 1.00 | 0.70 | 0.20 | 0.10 | 0.20 | 0.10 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | 63.20 | 113.70 | -22.00 | 10.30 | 206.10 | 200.80 | -105.10 | 7.50 | -51.90 | 101.00 | 35.30 | -182.90 | 21.60 | -398.80 | -42.00 | -2.00 | -177.90 | -11.70 | -41.20 | -8.30 | -97.20 | -173.30 | -104.80 | -31.40 | -304.50 | -193.10 | -13.00 | -3.20 | -3.60 | -4.10 | |
Payments To Acquire Property Plant And Equipment | 5.90 | 9.20 | 10.00 | 9.40 | 3.00 | 1.90 | 12.90 | 6.20 | 4.00 | 10.70 | 1.30 | 10.00 | 3.90 | 6.90 | 12.30 | 13.90 | 26.10 | 27.80 | 25.50 | 47.20 | 33.70 | 29.70 | 35.40 | 8.00 | 9.70 | 9.90 | 13.30 | 3.20 | 3.70 | 5.10 |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -326.70 | -352.70 | -172.00 | -168.60 | -217.30 | -241.30 | -234.10 | -232.50 | -246.40 | -328.80 | -352.30 | -243.90 | -202.20 | 814.60 | -269.80 | -81.70 | -121.90 | -104.30 | -39.40 | -39.90 | -46.40 | -51.00 | -34.20 | -64.40 | 34.40 | 365.00 | -50.60 | -82.70 | -38.60 | -59.80 | |
Payments For Repurchase Of Common Stock | 260.20 | 279.40 | 106.20 | 104.10 | 154.20 | 175.40 | 174.30 | 171.40 | 189.80 | 259.90 | 294.80 | 181.00 | 150.80 | 431.90 | 220.20 | 37.50 | 75.80 | 64.00 | NA | NA | 0.00 | 0.00 | NA | NA | NA | NA | NA | NA | NA | NA |
2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 634.50 | 631.30 | 635.00 | 633.00 | 622.50 | 611.10 | 598.80 | 591.00 | 572.70 | 562.40 | 565.50 | 550.20 | 530.60 | 511.60 | 504.10 | 487.40 | 467.40 | 455.00 | 446.00 | 428.20 | 401.50 | 385.60 | 375.90 | 360.30 | 339.20 | 316.30 | 305.50 | 286.70 | 266.70 | 247.90 | |
Revenue From Contract With Customer Excluding Assessed Tax | 634.50 | 631.30 | 635.00 | 633.00 | 622.50 | 611.10 | 598.80 | 591.00 | 572.70 | 562.40 | 565.50 | 550.20 | 530.60 | 511.60 | 504.10 | 487.40 | 467.40 | 455.00 | 446.00 | 428.20 | 401.50 | 385.60 | 375.90 | 360.30 | 339.20 | 316.30 | 305.50 | 286.70 | 266.70 | 247.90 | |
US | 361.70 | 358.30 | 361.00 | 358.80 | 353.70 | 345.90 | 333.30 | 324.50 | 307.20 | 299.20 | 297.70 | 287.70 | 277.30 | 266.90 | 263.60 | 255.50 | 244.60 | 235.60 | 230.70 | 220.80 | 205.50 | 197.10 | 190.00 | 182.60 | 172.40 | 161.60 | 157.90 | 146.10 | 141.80 | 129.90 | |
Non Us | 272.80 | 273.00 | 274.00 | 274.20 | 268.80 | 265.20 | 265.50 | 266.50 | 265.50 | 263.20 | 267.80 | 262.50 | 253.30 | 244.70 | 240.50 | 231.90 | 222.80 | 219.40 | 215.30 | 207.40 | 196.00 | 188.50 | 185.90 | 177.70 | 166.80 | 154.70 | 147.60 | 140.60 | 124.90 | 118.00 |