$0.65 (0.57%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 5.14B | 4.24B | 3.7B | 3.39B | 2.99B | 2.67B | 2.16B | 1.88B | 1.54B | 1.11B |
| costOfRevenue | 372.1M | 312.1M | 254.99M | 207M | 150.99M | 131.3M | 114.25M | 94.12M | 79.48M | 58.19M |
| grossProfit | 4.77B | 3.93B | 3.44B | 3.19B | 2.84B | 2.54B | 2.04B | 1.79B | 1.46B | 1.05B |
| researchAndDevelopmentExpenses | 2.05B | 2.61B | 1.63B | 1.59B | 1.46B | 2.22B | 1.15B | 1.2B | 1.33B | 581.86M |
| generalAndAdministrativeExpenses | 1.38B | 1.22B | 1.16B | 1B | 739.6M | 516.9M | 468.7M | - | - | - |
| sellingAndMarketingExpenses | - | - | -5.64M | - | -40000 | - | 11000 | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.38B | 1.22B | 1.16B | 1B | 739.56M | 516.9M | 468.71M | 434.41M | 366.29M | 303.25M |
| otherExpenses | - | -1.02M | 2.04M | 7.97M | 51.76M | 66.24M | 19.68M | 26.17M | 7.7M | 17.42M |
| operatingExpenses | 3.43B | 3.83B | 2.79B | 2.6B | 2.25B | 2.8B | 1.64B | 1.66B | 1.7B | 902.53M |
| costAndExpenses | 3.8B | 4.14B | 3.04B | 2.8B | 2.4B | 2.93B | 1.76B | 1.75B | 1.78B | 960.72M |
| netInterestIncome | 103.17M | 126.43M | -2.55M | -2.67M | -1.91M | -2.17M | -1.86M | -1.54M | -6.9M | -34.13M |
| interestIncome | 105.6M | 128.71M | - | - | - | - | - | - | - | 4.61M |
| interestExpense | 2.43M | 2.28M | 2.55M | 2.67M | 1.91M | 2.17M | 1.86M | 1.54M | 6.9M | 38.74M |
| depreciationAndAmortization | 93.29M | 89.25M | 82.66M | 67.86M | 57.84M | 51.81M | 54.53M | 54.97M | 52.18M | 58.42M |
| ebitda | 1.76B | 408.16M | 919.43M | 599.64M | 630.2M | -178.24M | 543.18M | 171.86M | -253.21M | 204.57M |
| ebit | 1.67B | 318.91M | 836.77M | 531.78M | 572.35M | -230.04M | 488.65M | 116.89M | -305.39M | 146.15M |
| nonOperatingIncomeExcludingInterest | -324.09M | -217.62M | -181.41M | 59.84M | 13.42M | -33.63M | -86.64M | 12.33M | 62M | -1.15M |
| operatingIncome | 1.34B | 101.29M | 655.36M | 591.63M | 585.78M | -263.68M | 402.01M | 129.22M | -243.39M | 145M |
| totalOtherIncomeExpensesNet | 321.66M | 215.34M | 178.86M | -62.51M | -15.33M | 31.46M | 84.78M | -13.88M | -68.9M | -37.59M |
| incomeBeforeTax | 1.66B | 316.63M | 834.22M | 529.12M | 570.44M | -232.22M | 486.79M | 115.35M | -312.29M | 107.4M |
| incomeTaxExpense | 377.8M | 284.02M | 236.62M | 188.46M | -378.14M | 63.48M | 39.88M | 5.85M | 852K | 3.18M |
| netIncomeFromContinuingOperations | 1.29B | 32.62M | 597.6M | 340.66M | 948.58M | -295.7M | 446.91M | 109.49M | -313.14M | 104.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.29B | 32.62M | 597.6M | 340.66M | 948.58M | -295.7M | 446.91M | 109.49M | -313.14M | 104.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.29B | 32.62M | 597.6M | 340.66M | 948.58M | -295.7M | 446.91M | 109.49M | -313.14M | 104.22M |
| eps | 6.59 | 0.16 | 2.67 | 1.53 | 4.3 | -1.36 | 2.08 | 0.52 | -1.53 | 0.55 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 3.1B | 1.69B | 3.21B | 2.95B | 2.06B | 1.51B | 1.83B | 1.16B | 899.51M | 652.34M |
| shortTermInvestments | 482.79M | 470.26M | 442.67M | 287.54M | 290.75M | 288.37M | 284.87M | 274.34M | 270.14M | 156.2M |
| cashAndShortTermInvestments | 3.58B | 2.16B | 3.66B | 3.24B | 2.35B | 1.8B | 2.12B | 1.44B | 1.17B | 808.55M |
| netReceivables | 1.02B | 853.15M | 743.56M | 644.88M | 616.3M | 481.99M | 308.81M | 307.6M | 266.3M | 148.76M |
| accountsReceivables | 1.02B | 853.15M | 743.56M | 644.88M | 616.3M | 481.99M | 308.81M | 307.6M | 266.3M | 148.76M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 101.06M | 58.87M | 62.97M | 42M | 27.9M | 16.42M | 11.4M | 6.97M | 6.48M | 4.11M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 317.83M | 168.91M | 182.83M | 167.01M | 126.28M | 60.1M | 43.72M | 79.37M | 62.43M | 32.75M |
| totalCurrentAssets | 5.02B | 3.24B | 4.65B | 4.09B | 3.12B | 2.36B | 2.48B | 1.83B | 1.5B | 994.18M |
| propertyPlantEquipmentNet | 758.4M | 794.21M | 777.05M | 765.61M | 751.47M | 588.08M | 406.62M | 319.75M | 259.76M | 167.68M |
| goodwill | 133M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M |
| intangibleAssets | 117.13M | 113.8M | 123.54M | 129.22M | 150.76M | 172.29M | 193.83M | 215.36M | 236.9M | 270.44M |
| goodwillAndIntangibleAssets | 250.13M | 269.4M | 279.14M | 284.81M | 306.35M | 327.88M | 349.42M | 370.96M | 392.49M | 426.03M |
| longTermInvestments | 47.99M | 18.81M | 187.72M | 133.68M | 221.27M | 222.3M | 133.66M | 99.2M | 134.36M | 31.99M |
| taxAssets | 515.29M | 762.07M | 631.89M | 457.94M | 467.54M | 2.05M | - | - | - | - |
| otherNonCurrentAssets | -47.99M | 360.8M | 260.92M | 106.1M | 68.06M | 60.71M | 55.56M | 23.6M | 11.12M | 18.72M |
| totalNonCurrentAssets | 1.52B | 2.21B | 2.14B | 1.75B | 1.81B | 1.2B | 945.26M | 813.51M | 797.73M | 644.42M |
| otherAssets | 385.84M | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.96B | 5.44B | 6.78B | 5.84B | 4.93B | 3.56B | 3.43B | 2.65B | 2.3B | 1.64B |
| totalPayables | 209.94M | 221.25M | 151.9M | 284.65M | 172.11M | 98.77M | 83.65M | 103.83M | 67.67M | 75.6M |
| accountPayables | 209.94M | 197.46M | 109.6M | 277.55M | 172.11M | 98.77M | 83.65M | 103.83M | 67.67M | 75.6M |
| otherPayables | - | 23.78M | 42.3M | 7.11M | - | - | - | - | - | - |
| accruedExpenses | 228.07M | 685.77M | 534.35M | 425.18M | 340.75M | 257.41M | 174.66M | 131.4M | 141.45M | 127.46M |
| shortTermDebt | 10.21M | - | - | - | - | - | 18.3M | - | 7.39M | - |
| capitalLeaseObligationsCurrent | - | 10M | 9.12M | 11.37M | 13.19M | 14.96M | 10.01M | 18.7M | - | - |
| taxPayables | - | 23.78M | 42.3M | 7.11M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 1.07B | 724.83M | 545.01M | 435.86M | 328.26M | 260.06M | 226.72M | 171.36M | 158.88M | 70.44M |
| totalCurrentLiabilities | 1.52B | 1.64B | 1.24B | 1.16B | 854.31M | 631.2M | 513.34M | 425.28M | 375.4M | 273.5M |
| longTermDebt | 14.51M | - | - | - | - | - | - | 17.43M | 16.61M | 651.48M |
| capitalLeaseObligationsNonCurrent | 44.71M | 33.54M | 29.16M | 30.08M | 31.63M | 32.57M | 31.92M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 12.88M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 216.11M | 321.3M | 322.73M | 283.7M | 277.41M | 285.88M | 283.09M | 277.08M | 279.95M | 294.15M |
| totalNonCurrentLiabilities | 288.2M | 354.85M | 351.89M | 313.79M | 309.04M | 318.46M | 315M | 294.52M | 296.56M | 945.63M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 44.71M | 43.54M | 38.29M | 41.46M | 44.82M | 47.53M | 41.92M | 18.7M | - | - |
| totalLiabilities | 1.8B | 2B | 1.59B | 1.47B | 1.16B | 949.65M | 828.34M | 719.8M | 671.95M | 1.22B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 198K | 193K | 224K | 223K | 221K | 219K | 216K | 213K | 211K | 189K |
| retainedEarnings | 213.77M | -1.07B | 160.38M | -437.21M | -777.87M | -1.73B | -1.43B | -1.88B | -1.99B | -1.67B |
| additionalPaidInCapital | 4.93B | 4.53B | 5.02B | 4.79B | 4.57B | 4.35B | 4.04B | 3.81B | 3.63B | 2.1B |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.29B | 32.62M | 597.6M | 340.66M | 948.58M | -295.7M | 446.91M | 109.49M | -313.14M | 104.22M |
| depreciationAndAmortization | 93.29M | 89.25M | 82.66M | 67.86M | 57.84M | 51.81M | 54.53M | 54.97M | 52.18M | 58.42M |
| deferredIncomeTax | 247.68M | -85.55M | -158.9M | 57.09M | -465.6M | -350K | -377K | -459K | 91.16M | 3.26M |
| stockBasedCompensation | 249.35M | 266.06M | 215.89M | 188.42M | 183.01M | 177.88M | 166.59M | 148.15M | 133.06M | 96.2M |
| changeInWorkingCapital | -527.16M | 138.24M | -248.65M | 198.81M | -14.57M | -71.74M | 57.3M | -46.54M | -64.23M | 24.75M |
| accountsReceivables | -170.77M | -111.59M | -98.68M | -28.58M | -134.31M | -173.18M | -1.21M | -41.3M | -117.54M | -23.95M |
| inventory | -58.51M | -127.63M | -170.15M | -67.5M | -20.96M | -19.47M | -6.1M | 4.04M | 4.85M | 4.05M |
| accountsPayables | 6.56M | 88.16M | -167.94M | 105.44M | 73.34M | 15.12M | -20.18M | 36.16M | -7.93M | 43.76M |
| otherWorkingCapital | -304.44M | 289.3M | 188.12M | 189.46M | 67.36M | 105.79M | 84.79M | -45.44M | 56.39M | 895K |
| otherNonCashItems | 63.69M | -105.28M | 7.89M | 117.1M | 40.23M | 13.5M | -14.29M | 70.61M | 7.99M | 17.89M |
| netCashProvidedByOperatingActivities | 1.41B | 335.34M | 496.49M | 969.94M | 749.49M | -124.6M | 710.66M | 336.23M | -92.99M | 304.76M |
| investmentsInPropertyPlantAndEquipment | -58.87M | -86.26M | -47.49M | -77.83M | -181.01M | -187.38M | -78.06M | -73.48M | -111.02M | -120.28M |
| acquisitionsNet | - | - | 47.49M | 709K | 181.01M | 187.38M | 78.06M | 73.48M | 111.02M | -142.86M |
| purchasesOfInvestments | -303.38M | -258.37M | -466.02M | -79.86M | -268.68M | -612.34M | -374.81M | -168.87M | -384.67M | -57.37M |
| salesMaturitiesOfInvestments | 284.64M | 516.05M | 305.83M | 79.15M | 241.98M | 530.72M | 365.42M | 155.93M | 145.71M | 88.02M |
| otherInvestingActivities | -25M | -13.9M | -47.49M | -709K | -181.01M | -187.38M | -78.06M | -73.48M | -111.02M | 30.64M |
| netCashProvidedByInvestingActivities | -102.61M | 157.52M | -207.68M | -78.54M | -207.7M | -269M | -87.45M | -86.42M | -349.98M | -232.49M |
| netDebtIssuance | -4.54M | -3.8M | -3.36M | -2.86M | -2.42M | -836K | -822K | - | - | -445K |
| longTermNetDebtIssuance | -4.54M | -3.8M | -3.36M | -2.86M | -2.42M | -836K | -822K | - | -8.93M | -445K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 202.66M | -1.96B | 35.84M | 61.12M | 58.63M | 110.3M | 63.3M | 29.94M | 649.39M | 49.97M |
| netCommonStockIssuance | 202.66M | -1.96B | 35.84M | 61.12M | 58.63M | 110.3M | 63.3M | 29.94M | 649.39M | 49.97M |
| commonStockIssuance | 221.76M | 49.3M | 35.84M | 61.12M | 58.63M | 110.3M | 63.3M | 29.94M | 649.39M | 49.97M |
| commonStockRepurchased | -19.1M | -2B | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -97.08M | -62.26M | -52.51M | -59.05M | -50.03M | -37.76M | -16.77M | -15.28M | 49.72M | 9.12M |
| netCashProvidedByFinancingActivities | 101.04M | -2.02B | -20.03M | -794K | 6.18M | 71.71M | 45.71M | 14.66M | 690.17M | 58.64M |
| date | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.27B | 1.51B | 1.37B | 1.22B | 1.05B | 1.18B | 1.14B | 1.04B | 880.89M | 1.01B |
| costOfRevenue | 104.5M | 121.1M | 99M | 78.8M | 73.2M | 88.5M | 86M | 76.6M | 61M | 69.8M |
| grossProfit | 1.17B | 1.39B | 1.27B | 1.14B | 979.7M | 1.09B | 1.05B | 967.16M | 819.89M | 943.54M |
| researchAndDevelopmentExpenses | 515.9M | 611.37M | 506.58M | 494.92M | 437.28M | 466.03M | 573.17M | 1.14B | 429.26M | 444.49M |
| generalAndAdministrativeExpenses | 328.1M | 390.4M | 329.1M | 331M | 325.7M | 326.8M | 309.2M | 285.8M | 300.3M | 293.9M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 328.1M | 390.4M | 329.1M | 331M | 325.7M | 326.8M | 309.2M | 285.8M | 300.3M | 293.9M |
| otherExpenses | - | - | - | - | - | - | 23.41M | 21.11M | -1.57M | 17.88M |
| operatingExpenses | 844M | 1B | 835.68M | 825.92M | 762.98M | 792.83M | 905.79M | 1.45B | 727.99M | 756.27M |
| costAndExpenses | 948.5M | 1.12B | 934.68M | 904.72M | 836.18M | 881.33M | 991.79M | 1.52B | 788.99M | 826.07M |
| netInterestIncome | 33.12M | 30.17M | 26.19M | 24.54M | 22.27M | 20.78M | -774K | -657K | -430K | -804K |
| interestIncome | 33.69M | 30.75M | 26.78M | 25.14M | 22.93M | 21.2M | - | - | - | - |
| interestExpense | 569K | 582K | 592K | 594K | 660K | 419K | 774K | 657K | 430K | 804K |
| depreciationAndAmortization | 23.8M | 23.98M | 24.02M | 22.92M | 22.36M | 22.73M | 22.52M | 22.05M | 21.95M | 21.76M |
| ebitda | 367.97M | 414.5M | 506.92M | 581.52M | 257.21M | 336.88M | 179.82M | -367.07M | 258.54M | 293.52M |
| ebit | 344.17M | 390.52M | 482.9M | 558.61M | 234.85M | 314.14M | 157.3M | -389.12M | 236.59M | 271.76M |
| nonOperatingIncomeExcludingInterest | -20M | -6.56M | -51.6M | -247.79M | -18.13M | -16.78M | -11.21M | -89.01M | -144.69M | -84.49M |
| operatingIncome | 324.17M | 383.96M | 431.3M | 310.81M | 216.72M | 297.36M | 146.08M | -478.13M | 91.9M | 187.27M |
| totalOtherIncomeExpensesNet | 19.43M | 5.98M | 51.01M | 247.2M | 17.47M | 16.36M | 10.44M | 88.35M | 144.26M | 83.69M |
| incomeBeforeTax | 343.6M | 389.94M | 482.31M | 558.01M | 234.19M | 313.72M | 156.52M | -389.78M | 236.16M | 270.96M |
| incomeTaxExpense | 40.27M | 90.66M | 58.14M | 153.01M | 75.99M | 112.51M | 50.07M | 54.82M | 66.61M | 69.88M |
| netIncomeFromContinuingOperations | 303.33M | 299.28M | 424.17M | 405M | 158.2M | 201.21M | 106.46M | -444.6M | 169.55M | 201.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 303.33M | 299.28M | 424.17M | 405M | 158.2M | 201.21M | 106.46M | -444.6M | 169.55M | 201.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 303.33M | 299.28M | 424.17M | 405M | 158.2M | 201.21M | 106.46M | -444.6M | 169.55M | 201.08M |
| eps | 1.52 | 1.52 | 2.17 | 2.09 | 0.82 | 1.04 | 0.55 | -2.04 | 0.76 | 0.9 |
| date | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 3.46B | 3.1B | 2.46B | 1.95B | 1.94B | 1.69B | 1.3B | 987.29M | 3.35B | 3.21B |
| shortTermInvestments | 554.71M | 482.79M | 474.81M | 466.77M | 466.94M | 470.26M | 470.58M | 532.08M | 504.48M | 442.67M |
| cashAndShortTermInvestments | 4.02B | 3.58B | 2.93B | 2.42B | 2.41B | 2.16B | 1.77B | 1.52B | 3.85B | 3.66B |
| netReceivables | 1.05B | 1.02B | 895.89M | 842.89M | 823.13M | 853.15M | 758.45M | 739.05M | 745.53M | 743.56M |
| accountsReceivables | 1.05B | 1.02B | 895.89M | 842.89M | 823.13M | 853.15M | 758.45M | 739.05M | 745.53M | 743.56M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 115.62M | 101.06M | 83.45M | 83.42M | 63.98M | 58.87M | 70.44M | 100.7M | 63.64M | 62.97M |
| prepaids | 301.31M | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | 317.83M | 368.73M | 295.65M | 211.65M | 168.91M | 205.13M | 207.96M | 189.24M | 182.83M |
| totalCurrentAssets | 5.48B | 5.02B | 4.28B | 3.64B | 3.51B | 3.24B | 2.81B | 2.57B | 4.85B | 4.65B |
| propertyPlantEquipmentNet | 746.84M | 758.4M | 826.79M | 827.54M | 795.25M | 794.21M | 798.17M | 787.54M | 745.53M | 777.05M |
| goodwill | 133M | 133M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M | 155.59M |
| intangibleAssets | 110.16M | 117.13M | 119.42M | 126.42M | 107.61M | 113.8M | 119.99M | 113.54M | 117.84M | 123.54M |
| goodwillAndIntangibleAssets | 243.16M | 250.13M | 275.01M | 282.01M | 263.2M | 269.4M | 275.59M | 269.13M | 273.43M | 279.14M |
| longTermInvestments | 54.58M | 47.99M | 21.87M | 13.31M | 17.46M | 18.81M | 27.57M | 29.67M | 287.66M | 187.72M |
| taxAssets | 452.52M | 515.29M | 528.14M | 652.28M | 768.9M | 762.07M | 762.31M | 729.56M | 666.57M | 631.89M |
| otherNonCurrentAssets | 317.97M | -47.99M | -21.87M | 402.5M | 397.13M | 360.8M | 340.09M | 278.82M | 313.32M | 260.92M |
| totalNonCurrentAssets | 1.82B | 1.52B | 1.63B | 2.18B | 2.24B | 2.21B | 2.2B | 2.09B | 2.29B | 2.14B |
| otherAssets | 39.78M | 385.84M | 424.75M | - | - | - | - | - | - | - |
| totalAssets | 7.34B | 6.96B | 6.33B | 5.82B | 5.75B | 5.44B | 5.01B | 4.66B | 7.14B | 6.78B |
| totalPayables | 228.62M | 209.94M | 177.44M | 246.49M | 287.23M | 221.25M | 211.86M | 180.57M | 291M | 151.9M |
| accountPayables | 228.62M | 209.94M | 171.92M | 241.09M | 195.54M | 197.46M | 178.71M | 148.17M | 164.24M | 109.6M |
| otherPayables | - | - | 5.51M | 5.39M | 91.7M | 23.78M | 33.15M | 32.4M | 126.76M | 42.3M |
| accruedExpenses | 1.22B | 228.07M | 243.53M | 230.66M | 735.73M | 685.77M | 652.22M | 589.52M | 546.84M | 534.35M |
| shortTermDebt | - | 10.21M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 4.41M | - | 10.39M | 10.65M | 10.48M | 10M | 8.28M | 8.8M | 8.46M | 9.12M |
| taxPayables | - | - | - | - | - | 23.78M | 33.15M | 32.4M | 126.76M | 42.3M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 39.38M | 1.07B | 907.37M | 786.35M | 686.85M | 724.83M | 629.29M | 558.16M | 550.16M | 545.01M |
| totalCurrentLiabilities | 1.49B | 1.52B | 1.34B | 1.28B | 1.72B | 1.64B | 1.5B | 1.34B | 1.4B | 1.24B |
| longTermDebt | - | 14.51M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 29.41M | 44.71M | 30.88M | 31.76M | 32.64M | 33.54M | 28.22M | 28.74M | 28.93M | 29.16M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 12.88M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 197.19M | 216.11M | 309.55M | 340.07M | 328.87M | 321.3M | 311.34M | 298.94M | 315.95M | 322.73M |
| totalNonCurrentLiabilities | 226.6M | 288.2M | 340.43M | 371.83M | 361.51M | 354.85M | 339.56M | 327.69M | 344.88M | 351.89M |
| otherLiabilities | 70.62M | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 33.83M | 44.71M | 41.27M | 42.41M | 43.12M | 43.54M | 36.51M | 37.55M | 37.4M | 38.29M |
| totalLiabilities | 1.79B | 1.8B | 1.68B | 1.65B | 2.08B | 2B | 1.84B | 1.66B | 1.74B | 1.59B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 200K | 198K | 196K | 194K | 193K | 193K | 192K | 191K | 224K | 224K |
| retainedEarnings | 517.1M | 213.77M | -85.51M | -509.68M | -914.68M | -1.07B | -1.27B | -1.38B | 329.93M | 160.38M |
| additionalPaidInCapital | 5.01B | 4.93B | 4.72B | 4.67B | 4.59B | 4.53B | 4.43B | 4.38B | 5.07B | 5.02B |
| date | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 303.33M | 299.28M | 424.17M | 405M | 158.2M | 201.21M | 106.46M | -444.6M | 169.55M | 201.08M |
| depreciationAndAmortization | 23.8M | 23.98M | 24.02M | 22.92M | 22.36M | 22.73M | 22.52M | 22.05M | 21.95M | 21.76M |
| deferredIncomeTax | 63.42M | 13.5M | 124.12M | 116.78M | -6.71M | 56000 | -33.88M | -17.48M | -34.25M | -65.98M |
| stockBasedCompensation | 64.13M | 62.16M | 61.6M | 64.61M | 60.98M | 71.72M | 77.92M | 56.64M | 59.78M | 59.99M |
| changeInWorkingCapital | -80.42M | 103.2M | -60.42M | -582.96M | 13.02M | 83.59M | 108.87M | -153.45M | 99.24M | -73.25M |
| accountsReceivables | -27.03M | -128.5M | -53M | -20.23M | 30.96M | -96.69M | -19.4M | 6.48M | -1.97M | -86.29M |
| inventory | -12.23M | -4.86M | -5.56M | -19.52M | -28.57M | -34.28M | -8.38M | -27.78M | -57.2M | -92.96M |
| accountsPayables | 23.45M | 32.98M | -44.17M | 19.91M | -2.16M | 19.05M | 30.54M | -16.06M | 54.64M | -29.81M |
| otherWorkingCapital | -64.61M | 203.58M | 42.3M | -563.12M | 12.8M | 195.52M | 106.11M | -116.09M | 103.77M | 135.81M |
| otherNonCashItems | -4.91M | 41.18M | -14.1M | 18.4M | 18.21M | 1.91M | 28.98M | -38.71M | -97.45M | 4.13M |
| netCashProvidedByOperatingActivities | 369.35M | 543.3M | 559.39M | 44.74M | 266.07M | 381.22M | 310.87M | -575.56M | 218.81M | 147.73M |
| investmentsInPropertyPlantAndEquipment | -10.2M | -21.88M | -14.75M | -19.07M | -3.17M | -17.38M | -17.69M | -55.54M | -9.55M | -2.27M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | 2.27M |
| purchasesOfInvestments | -142.7M | -90.53M | -115.51M | -56.11M | -41.24M | -29.38M | -24.9M | -38.28M | -165.81M | -233.79M |
| salesMaturitiesOfInvestments | 69.7M | 74.99M | 107.84M | 56.31M | 45.5M | 25.3M | 80.86M | 307.65M | 102.24M | 81.56M |
| otherInvestingActivities | -5M | - | -25M | - | - | - | - | - | - | -2.27M |
| netCashProvidedByInvestingActivities | -88.2M | -37.42M | -47.42M | -18.87M | 1.1M | -21.46M | 38.27M | 213.82M | -73.11M | -154.5M |
| netDebtIssuance | -1.18M | -1.16M | -1.14M | -1.16M | -1.09M | -1.04M | -979K | -911K | -871K | -837K |
| longTermNetDebtIssuance | -1.18M | -1.16M | -1.14M | -1.16M | -1.09M | -1.04M | -979K | -911K | -871K | -837K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 91.04M | 160.21M | 43.43M | -4.22M | 3.24M | 2B | 1.18M | -1.99B | 477K | 7.52M |
| netCommonStockIssuance | 91.04M | 160.21M | 43.43M | -4.22M | 3.24M | 2B | 1.18M | -1.99B | 477K | 7.52M |
| commonStockIssuance | 97.92M | 160.21M | 43.43M | 14.88M | 3.24M | 2B | 1.28M | 14.48M | 477K | 7.52M |
| commonStockRepurchased | -6.88M | - | - | -19.1M | - | - | -103K | -2B | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.03M | -21.31M | -55.07M | -5.88M | -14.82M | -1.98B | -32.55M | -6.06M | -12.02M | -6.33M |
| netCashProvidedByFinancingActivities | 84.82M | 137.74M | -12.78M | -11.25M | -12.68M | 20.39M | -32.35M | -2B | -12.41M | 346K |