| 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 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 | 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 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-09-30 | 2011-06-30 | |
| total assets | 9.88B | 10.39B | 9.36B | 10.64B | 10.41B | 9.76B | 8.85B | 8.05B | 7.66B | 7.26B | 7.48B | 7.49B | 6.83B | 6.23B | 5.34B | 5.29B | 5.65B | 5.92B | 5.97B | 5.56B | 5.28B | 4.04B | 3.59B | 3.33B | 3.21B | 3.89B | 3.55B | 3.37B | 3.21B | 3.08B | 2.76B | 2.58B | 2.40B | 2.26B | 2.40B | 2.36B | 2.27B | 2.14B | 2.01B | 1.96B | 1.81B | 1.79B | 1.71B | 1.60B | 1.50B | 1.42B | 1.31B | 1.27B | 1.20B | 1.17B | 1.13B | 1.09B | 1.03B | 975.50M | 913.27M | 851.25M | 788.44M | 670.99M | 635.24M |
| total current assets | 5.33B | 5.90B | 4.91B | 6.35B | 6.44B | 5.97B | 5.22B | 4.92B | 4.56B | 4.43B | 4.75B | 4.88B | 4.36B | 3.81B | 2.98B | 2.95B | 3.21B | 3.60B | 3.96B | 3.91B | 3.78B | 2.74B | 2.38B | 2.21B | 2.04B | 2.77B | 2.47B | 2.36B | 2.31B | 2.22B | 2.08B | 1.88B | 1.74B | 1.72B | 1.65B | 1.60B | 1.62B | 1.54B | 1.39B | 1.35B | 1.29B | 1.27B | 1.25B | 1.20B | 1.11B | 1.05B | 896.44M | 806.95M | 781.46M | 735.55M | 705.97M | 672.40M | 613.66M | 569.27M | 514.65M | 544.51M | 551.50M | 503.93M | 454.41M |
| cash and cash equivalents | 2.22B | 2.50B | 2.00B | 3.37B | 3.60B | 2.88B | 2.49B | 2.20B | 1.93B | 1.40B | 2.19B | 2.38B | 2.30B | 1.68B | 964.00M | 710.00M | 923.50M | 1.32B | 1.85B | 1.88B | 1.86B | 1.06B | 882.30M | 916.40M | 626.10M | 1.22B | 1.18B | 1.02B | 1.22B | 1.11B | 1.17B | 972.10M | 835.60M | 811.00M | 905.79M | 853.14M | 823.25M | 709.00M | 647.51M | 596.38M | 568.01M | 543.28M | 540.71M | 481.39M | 386.35M | 283.25M | 258.10M | 203.95M | 172.97M | 115.87M | 144.55M | 123.47M | 97.38M | 122.97M | 75.47M | 81.23M | 74.78M | 66.63M | 78.02M |
| short-term investments | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | 1.23B | 1.08B | 775.50M | 774.40M | 610.50M | 775.20M | 843.10M | 764.80M | 808.10M | 584.90M | 537.20M | 464.90M | 461.60M | 468.30M | 440.27M | 369.96M | 354.19M | 375.42M | 376.52M | 382.91M | 388.39M | 384.59M | 348.07M | 367.45M | 391.63M | 417.61M | 436.77M | 402.50M | 354.17M | 388.08M | 375.50M | 368.47M | 379.23M | 363.00M | 290.72M | 299.18M | 320.40M | 353.29M | 322.54M | 264.00M |
| accounts receivable, net | 1.49B | 1.69B | 1.17B | 1.22B | 1.17B | 1.46B | 1.04B | 1.08B | 996.20M | 1.40B | 1.01B | 1.08B | 1.09B | 1.26B | 963.20M | 919.50M | 790.40M | 807.70M | 604.90M | 584.60M | 637.30M | 720.00M | 546.60M | 498.70M | 474.70M | 544.30M | 384.10M | 403.10M | 381.00M | 444.50M | 324.40M | 333.60M | 313.10M | 348.19M | 258.00M | 274.48M | 270.11M | 313.00M | 238.99M | 254.38M | 220.13M | 259.56M | 174.11M | 176.85M | 161.85M | 184.74M | 116.38M | 127.83M | 111.49M | 130.47M | 107.80M | 108.91M | 102.36M | 107.64M | 89.84M | 95.35M | 84.76M | 75.83M | 72.21M |
| inventories | 369.60M | 399.50M | 426.60M | 405.20M | 362.70M | 315.50M | 354.30M | 383.20M | 439.50M | 484.80M | 467.50M | 376.30M | 302.70M | 264.60M | 215.80M | 195.20M | 184.60M | 175.80M | 177.90M | 149.80M | 149.60M | 139.80M | 134.50M | 126.00M | 105.00M | 117.90M | 99.20M | 85.70M | 88.40M | 90.00M | 80.80M | 78.20M | 80.00M | 77.29M | 73.59M | 86.44M | 104.98M | 106.89M | 93.73M | 81.25M | 78.24M | 83.87M | 80.65M | 68.84M | 72.06M | 69.48M | 51.34M | 46.82M | 43.29M | 48.67M | 46.88M | 33.32M | 23.93M | 21.06M | 26.18M | 20.83M | 17.96M | 12.97M | 13.65M |
| property, plant and equipment, net | 1.69B | 1.62B | 1.61B | 1.54B | 1.40B | 1.35B | 1.27B | 1.24B | 1.25B | 1.04B | 1.04B | 981.90M | 917.40M | 898.50M | 889.50M | 814.60M | 786.50M | 687.60M | 556.60M | 506.50M | 494.20M | 448.00M | 419.40M | 392.60M | 374.20M | 344.30M | 305.50M | 284.70M | 272.00M | 271.40M | 265.40M | 256.00M | 245.10M | 245.40M | 239.89M | 238.51M | 155.48M | 137.25M | 126.11M | 125.64M | 115.78M | 91.07M | 83.37M | 71.47M | 63.49M | 58.92M | 56.81M | 55.30M | 47.47M | 36.65M | 28.38M | 27.05M | 25.80M | 25.64M | 26.02M | 10.25M | 9.56M | 7.49M | 7.34M |
| goodwill | 257.40M | 257.40M | 258.30M | 258.90M | 236.20M | 235.40M | 212.80M | 127.90M | 129.00M | 126.50M | 125.40M | 126.00M | 127.80M | 128.00M | 120.20M | 121.30M | 123.80M | 125.10M | 127.60M | 99.20M | 99.20M | 93.00M | 68.20M | 67.20M | 67.20M | 67.20M | 38.20M | 38.20M | 38.20M | 38.20M | 25.70M | 25.10M | 14.60M | 14.55M | 14.55M | 14.55M | 14.55M | 14.55M | 14.55M | 14.23M | 4.69M | 4.69M | 4.26M | 2.82M | 2.82M | 2.82M | 2.82M | 2.82M | 2.82M | 2.87M | 2.80M | 2.80M | 2.80M | — | — | — | — | — | — |
| intangible assets, net | 87.00M | 97.30M | 110.20M | 123.30M | 121.20M | 115.00M | 111.60M | 30.20M | 34.10M | 35.30M | 39.60M | 44.60M | 51.10M | 56.00M | 38.80M | 45.40M | 55.10M | 63.60M | 71.00M | 28.70M | 32.30M | 31.60M | 25.30M | 23.40M | 27.10M | 31.10M | 14.00M | 16.20M | 19.10M | 22.10M | 18.10M | 21.40M | 14.50M | 16.25M | 18.29M | 20.33M | 22.54M | 24.83M | 27.85M | 31.49M | 16.46M | 17.64M | 18.97M | 693.00K | 2.56M | 2.83M | 3.10M | 3.38M | 6.22M | 6.84M | — | 6.77M | 7.20M | — | — | — | — | — | — |
| other assets | 117.10M | 125.20M | 135.00M | 133.50M | 120.20M | 133.20M | 133.80M | 137.40M | 149.40M | 150.00M | 163.70M | 163.30M | 175.20M | 202.00M | 225.20M | 234.70M | 247.40M | 235.80M | 237.60M | 150.70M | 143.40M | 63.20M | 59.60M | 55.90M | 55.20M | 60.00M | 56.40M | 57.20M | 59.70M | 20.80M | 20.20M | 20.60M | 20.80M | 19.94M | 19.30M | 18.01M | 17.22M | 16.87M | 17.11M | 16.93M | 15.30M | 14.39M | 15.32M | 14.89M | 10.02M | 10.53M | 7.98M | 7.66M | 4.73M | 4.82M | 3.20M | 3.28M | 61.14M | 6.17M | 6.55M | 7.71M | 8.63M | 4.56M | 4.89M |
| total liabilities and equity | 9.88B | 10.39B | 9.36B | 10.64B | 10.41B | 9.76B | 8.85B | 8.05B | 7.66B | 7.26B | 7.48B | 7.49B | 6.83B | 6.23B | 5.34B | 5.29B | 5.65B | 5.92B | 5.97B | 5.56B | 5.28B | 4.04B | 3.59B | 3.33B | 3.21B | 3.89B | 3.55B | 3.37B | 3.21B | 3.08B | 2.76B | 2.58B | 2.40B | 2.26B | 2.40B | 2.36B | 2.27B | 2.14B | 2.01B | 1.96B | 1.81B | 1.79B | 1.71B | 1.60B | 1.50B | 1.42B | 1.31B | 1.27B | 1.20B | 1.17B | 1.13B | 1.09B | 1.03B | 975.50M | 913.27M | 851.25M | 788.44M | 670.99M | 635.24M |
| total liabilities | 8.89B | 9.15B | 8.63B | 8.58B | 8.44B | 8.27B | 7.94B | 7.76B | 7.80B | 7.72B | 7.41B | 7.16B | 6.82B | 6.51B | 5.96B | 5.67B | 5.42B | 5.12B | 4.83B | 4.51B | 4.30B | 3.19B | 2.87B | 2.79B | 2.67B | 2.56B | 2.35B | 2.25B | 2.15B | 2.07B | 1.87B | 1.80B | 1.71B | 1.67B | 1.49B | 1.44B | 1.37B | 1.30B | 1.19B | 1.16B | 1.07B | 1.04B | 911.79M | 854.05M | 778.56M | 748.81M | 663.38M | 639.89M | 589.94M | 582.70M | 528.19M | 518.56M | 485.02M | 464.56M | 434.80M | 424.60M | 390.12M | 354.12M | 347.71M |
| total current liabilities | 4.62B | 5.03B | 4.79B | 4.78B | 4.73B | 4.06B | 3.88B | 3.73B | 3.80B | 3.72B | 3.65B | 3.50B | 3.26B | 3.08B | 2.78B | 2.63B | 2.51B | 2.32B | 2.20B | 2.00B | 1.88B | 1.83B | 1.65B | 1.61B | 1.54B | 1.47B | 1.34B | 1.29B | 1.25B | 1.26B | 1.11B | 1.09B | 1.03B | 1.03B | 910.64M | 885.52M | 856.59M | 829.44M | 750.36M | 731.96M | 687.34M | 678.67M | 603.13M | 565.30M | 518.63M | 496.46M | 434.50M | 426.09M | 394.87M | 413.06M | 367.33M | 360.48M | 331.73M | 319.30M | 298.69M | 294.98M | 270.96M | 251.67M | 246.29M |
| accounts payable | 238.70M | 230.80M | 221.30M | 245.20M | 224.50M | 190.90M | 177.90M | 132.10M | 135.20M | 204.30M | 253.90M | 238.30M | 238.40M | 243.40M | 215.10M | 193.10M | 174.70M | 148.40M | 142.30M | 132.00M | 129.50M | 141.60M | 95.90M | 107.20M | 87.80M | 96.40M | 85.90M | 72.40M | 69.20M | 86.40M | 66.60M | 63.70M | 55.70M | 70.01M | 44.54M | 42.17M | 48.69M | 56.73M | 57.53M | 56.92M | 47.95M | 61.50M | 48.79M | 42.34M | 40.16M | 49.95M | 36.52M | 35.85M | 27.60M | 35.60M | 33.26M | 35.96M | 26.37M | 20.82M | 23.16M | 24.10M | 13.76M | 15.34M | 13.21M |
| accrued liabilities | 366.10M | 354.60M | 330.60M | 339.10M | 415.00M | 337.90M | 376.60M | 400.60M | 538.70M | 423.70M | 317.20M | 266.80M | 346.70M | 266.30M | 244.80M | 241.20M | 261.40M | 197.30M | 247.80M | 168.80M | 143.20M | 149.20M | 127.80M | 118.20M | 121.40M | 97.70M | 90.40M | 83.20M | 88.70M | 77.50M | 60.70M | 59.00M | 55.60M | 50.02M | 40.44M | 41.19M | 43.45M | 35.64M | 37.28M | 32.90M | 33.54M | 33.03M | 29.83M | 29.14M | 25.87M | 29.02M | 25.66M | 25.18M | 25.72M | 27.38M | 32.32M | 28.09M | 21.68M | 22.26M | 19.03M | 17.28M | 16.72M | 22.29M | 19.98M |
| deferred revenue, current | — | 3.64B | — | — | — | 3.28B | — | — | — | 2.85B | — | — | — | 2.35B | — | — | — | 1.78B | — | — | — | 1.39B | — | — | — | 1.17B | — | — | — | 965.90M | 876.20M | 849.50M | 817.10M | 793.82M | 734.31M | 706.67M | 677.11M | 645.34M | 582.14M | 563.20M | 538.45M | 514.65M | 471.12M | 441.18M | 406.53M | 368.93M | 329.13M | 321.36M | 305.70M | 293.66M | 271.30M | 265.64M | 257.33M | 247.27M | 230.56M | 226.51M | 216.56M | 192.93M | 192.45M |
| current portion of long-term debt | — | 499.70M | 499.40M | 499.00M | 498.70M | — | — | — | — | — | — | — | — | — | — | — | — | — | 17.60M | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| long-term debt | 496.80M | 496.60M | 496.50M | 496.30M | 496.20M | 994.30M | 993.80M | 993.30M | 992.80M | 992.30M | 991.80M | 991.30M | 990.90M | 990.40M | 989.90M | 989.40M | 988.90M | 988.40M | 988.00M | 987.50M | 987.00M | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| deferred revenue, non-current | — | 3.48B | — | — | — | 3.08B | — | — | — | 2.89B | — | — | — | 2.29B | — | — | — | 1.68B | — | — | — | 1.21B | — | — | — | 962.30M | — | — | — | 720.90M | 668.20M | 621.30M | 579.30M | 542.49M | 484.64M | 454.80M | 420.94M | 390.01M | 352.65M | 340.79M | 298.74M | 276.65M | 235.79M | 216.38M | 193.65M | 189.83M | 170.88M | 158.84M | 145.60M | 138.96M | 128.87M | 124.04M | 119.08M | 115.92M | 109.52M | 104.86M | 98.01M | 82.20M | 80.75M |
| other liabilities | 148.30M | 141.30M | 153.70M | 152.50M | 141.10M | 129.60M | 135.70M | 125.20M | 128.50M | 124.70M | 64.60M | 73.00M | 80.10M | 82.00M | 56.90M | 63.90M | 71.20M | 59.20M | 62.20M | 55.10M | 56.50M | 56.20M | 56.10M | 50.50M | 49.00M | 44.90M | 38.20M | 36.10M | 37.90M | 13.00M | 11.10M | 12.20M | 13.40M | 8.61M | 9.78M | 16.52M | 18.62M | 14.26M | 16.07M | 16.50M | 17.87M | 19.19M | 15.95M | 15.60M | 16.00M | 17.39M | 17.47M | 18.41M | 16.61M | 471.00K | 1.42M | 1.41M | 34.21M | 29.34M | 26.59M | 24.77M | 21.14M | 20.25M | 20.68M |
| stockholders equity | 989.70M | 1.24B | 735.10M | 2.06B | 1.96B | 1.49B | 908.10M | 288.20M | -137.50M | -463.40M | 74.10M | 321.20M | 11.40M | -281.60M | -634.70M | -392.90M | 217.70M | 781.70M | 1.12B | 1.05B | 980.80M | 856.00M | 713.20M | 543.90M | 536.30M | 1.32B | 1.20B | 1.12B | 1.06B | 1.01B | 891.60M | 780.20M | 693.50M | 589.38M | 902.23M | 922.14M | 898.25M | 837.68M | 823.09M | 804.63M | 742.40M | 755.38M | 795.39M | 750.83M | 719.75M | 675.97M | 649.23M | 625.22M | 610.09M | 585.76M | 599.95M | 567.18M | 547.71M | 510.93M | 478.47M | 426.64M | 398.33M | 316.87M | 287.52M |
| common stock | 700.00K | 700.00K | 700.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 800.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 200.00K | 168.00K | 175.00K | 175.00K | 175.00K | 173.00K | 173.00K | 172.00K | 171.00K | 171.00K | 172.00K | 170.00K | 169.00K | 166.00K | 165.00K | 163.00K | 163.00K | 161.00K | 163.00K | 164.00K | 164.00K | 162.00K | 161.00K | 159.00K | 158.00K | 155.00K | 154.00K |
| retained earnings (accumulated deficit) | -782.00M | -507.90M | -958.50M | 364.40M | 316.30M | -117.10M | -643.30M | -1.18B | -1.56B | -1.86B | -1.30B | -1.03B | -1.30B | -1.55B | -1.86B | -1.61B | -1.00B | -467.90M | -138.60M | -195.70M | -244.90M | -352.10M | -466.90M | -613.10M | -589.20M | 140.30M | 46.50M | -9.00M | -50.00M | -57.50M | -156.00M | -214.70M | -262.60M | -319.58M | -9.59M | 42.34M | 48.34M | 37.62M | 43.09M | 58.81M | 23.09M | 68.48M | 124.17M | 116.00M | 115.20M | 113.64M | 111.50M | 116.82M | 123.68M | 121.86M | 142.86M | 131.83M | 122.85M | 110.60M | 89.09M | 71.89M | 57.94M | 27.27M | 9.35M |
| accumulated other comprehensive income (loss) | -27.70M | -25.40M | -21.80M | -20.70M | -22.90M | -26.10M | -18.00M | -29.00M | -24.80M | -18.90M | -24.30M | -23.10M | -18.10M | -20.20M | -25.50M | -23.40M | -15.40M | -4.80M | -1.20M | -100.00K | 300.00K | 700.00K | 1.40M | 2.50M | -3.10M | 1.10M | 1.10M | 900.00K | -200.00K | -800.00K | -1.00M | -1.40M | -2.00M | -847.00K | -416.00K | -523.00K | -489.00K | -765.00K | 153.00K | 724.00K | 294.00K | -933.00K | -90.00K | -309.00K | 226.00K | -349.00K | 114.00K | 1.18M | 77.00K | 1.09M | 1.65M | 350.00K | 2.17M | 3.09M | 3.58M | 1.15M | 2.13M | -4.00K | 3.18M |
The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.
