$0.3 (0.51%)
| 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 | 3.22B | 2.85B | 2.42B | 2.1B | 1.85B | 1.86B | 1.7B | 1.49B | 1.31B | 1.12B |
| costOfRevenue | 736.83M | 580.24M | 532.06M | 503.02M | 470.52M | 524.27M | 359.47M | 315.26M | 241.79M | 209.62M |
| grossProfit | 2.48B | 2.27B | 1.89B | 1.59B | 1.38B | 1.34B | 1.34B | 1.18B | 1.07B | 907.23M |
| researchAndDevelopmentExpenses | 921.93M | 747.18M | 746.77M | 649.61M | 628.79M | 628.12M | 715.01M | 696.33M | 610.75M | 661.9M |
| generalAndAdministrativeExpenses | 1.15B | 532.3M | 404M | 372.9M | 354.3M | 334.3M | 298.7M | 280.2M | - | - |
| sellingAndMarketingExpenses | 124M | 476.7M | 488.4M | 450.3M | 405.1M | 403.4M | 382.2M | 324.2M | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.28B | 1.01B | 892.4M | 823.2M | 759.4M | 737.7M | 680.9M | 604.4M | 554.34M | 476.59M |
| otherExpenses | -248M | 33.28M | 62.22M | -40.76M | 69.91M | 13.81M | 49.13M | -1.21M | -78.53M | 572.16M |
| operatingExpenses | 1.95B | 1.79B | 1.7B | 1.43B | 1.46B | 1.38B | 1.45B | 1.3B | 1.09B | 1.71B |
| costAndExpenses | 2.69B | 2.37B | 2.23B | 1.94B | 1.93B | 1.9B | 1.8B | 1.61B | 1.33B | 1.92B |
| netInterestIncome | 64M | 62.15M | 41M | 2.06M | -4.86M | -12.7M | -712K | -20.83M | -27.85M | -32.01M |
| interestIncome | 74.9M | 74.88M | 58.34M | 18.03M | 10.48M | 16.61M | 22.75M | 22.83M | 14.85M | 7.49M |
| interestExpense | 10.9M | 12.67M | 17.34M | 15.97M | 15.34M | 29.31M | 23.46M | 43.66M | 42.71M | 39.5M |
| depreciationAndAmortization | 79.56M | 96.43M | 104.39M | 101.97M | 108.04M | 105.17M | 105.3M | 95.67M | 87.86M | 96.91M |
| ebitda | 572.94M | 650.53M | 306.77M | 265.36M | 47.43M | 83.66M | 31.92M | -3.37M | 90.97M | -698.01M |
| ebit | 493.38M | 554.1M | 202.39M | 163.39M | -60.61M | -21.52M | -73.38M | -99.04M | 3.11M | -794.92M |
| nonOperatingIncomeExcludingInterest | 40.1M | -69.89M | -16.61M | -2.42M | -21.74M | -21.92M | -27.08M | -24.48M | -17.81M | -8.51M |
| operatingIncome | 533.48M | 484.21M | 185.77M | 160.97M | -82.34M | -43.44M | -100.46M | -123.52M | -14.7M | -803.43M |
| totalOtherIncomeExpensesNet | -51M | 57.55M | 2.79M | -11.4M | 6.99M | -5.56M | 5.65M | -19.18M | -21.18M | -27.62M |
| incomeBeforeTax | 482.48M | 541.76M | 188.56M | 149.58M | -75.35M | -49M | -94.81M | -142.7M | -35.88M | -831.05M |
| incomeTaxExpense | 133.58M | 114.9M | 20.92M | 8.02M | -11.27M | -903.03M | -70.96M | -65.49M | 81.17M | -200.84M |
| netIncomeFromContinuingOperations | 348.9M | 426.86M | 167.64M | 141.56M | -64.08M | 854.03M | -23.85M | -77.21M | -117.04M | -630.21M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 348.9M | 426.86M | 167.64M | 141.56M | -64.08M | 854.03M | -23.85M | -77.21M | -117.04M | -630.21M |
| netIncomeDeductions | - | -7.33M | - | - | - | -8.31M | - | 710K | - | 3.18M |
| bottomLineNetIncome | 348.9M | 434.19M | 167.64M | 141.56M | -64.08M | 862.34M | -23.85M | -77.92M | -117.04M | -633.39M |
| eps | 1.82 | 2.25 | 0.89 | 0.76 | -0.35 | 4.75 | -0.13 | -0.44 | -0.67 | -3.8 |
| 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 | 1.31B | 942.84M | 755.13M | 724.53M | 587.28M | 649.16M | 437.45M | 493.98M | 598.03M | 408.33M |
| shortTermInvestments | 248.93M | 194.86M | 318.68M | 567.01M | 426.6M | 416.23M | 316.36M | 590.33M | 797.94M | 381.35M |
| cashAndShortTermInvestments | 1.56B | 1.14B | 1.07B | 1.29B | 1.01B | 1.07B | 753.81M | 1.08B | 1.4B | 789.68M |
| netReceivables | 908.21M | 660.54M | 633.7M | 461.32M | 373.4M | 448.35M | 377.4M | 342.63M | 261.36M | 215.28M |
| accountsReceivables | 908.21M | 660.54M | 633.7M | 461.32M | 373.4M | 448.35M | 377.4M | 342.63M | 261.36M | 215.28M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.3B | 1.23B | 1.11B | 894.08M | 776.67M | 698.55M | 680.28M | 530.87M | 475.78M | 355.13M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 185.78M | 201.53M | 141.39M | 104.52M | 110.44M | 129.93M | 130.66M | 98.4M | 74.04M | 61.71M |
| totalCurrentAssets | 3.95B | 3.23B | 2.96B | 2.75B | 2.27B | 2.34B | 1.94B | 2.06B | 2.21B | 1.42B |
| propertyPlantEquipmentNet | 952.51M | 1.04B | 1.07B | 1.07B | 1.04B | 1.03B | 1.01B | 948.68M | 896.7M | 798.77M |
| goodwill | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 197.04M | 197.04M | 197.04M | 197.04M |
| intangibleAssets | 213.84M | 255.28M | 294.7M | 338.57M | 388.65M | 417.27M | 456.58M | 491.81M | 517.51M | 553.78M |
| goodwillAndIntangibleAssets | 410.04M | 451.48M | 490.9M | 534.77M | 584.85M | 613.47M | 653.62M | 688.85M | 714.55M | 750.82M |
| longTermInvestments | 498.21M | 521.24M | 611.14M | 333.84M | 507.79M | 285.47M | 411.98M | 235.86M | 385.78M | 572.71M |
| taxAssets | 1.51B | 1.49B | 1.55B | 1.51B | 1.45B | 1.43B | 549.42M | 460.95M | 399.1M | 446.79M |
| otherNonCurrentAssets | 277.05M | 251.39M | 171.54M | 176.24M | 152.12M | 142.24M | 122.01M | 36.57M | 29.85M | 32.82M |
| totalNonCurrentAssets | 3.64B | 3.76B | 3.89B | 3.62B | 3.73B | 3.51B | 2.75B | 2.37B | 2.43B | 2.6B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.59B | 6.99B | 6.84B | 6.38B | 6B | 5.85B | 4.69B | 4.43B | 4.63B | 4.02B |
| totalPayables | 316.44M | 247.97M | 428.64M | 333.41M | 264.09M | 293.33M | 340.53M | 278.5M | 231.65M | 249.09M |
| accountPayables | 312.77M | 235.4M | 315.51M | 231.24M | 199.68M | 191.43M | 240.98M | 207.62M | 166.62M | 191.35M |
| otherPayables | 3.67M | 12.57M | 113.13M | 102.17M | 64.42M | 101.9M | 99.55M | 70.88M | 65.03M | 57.74M |
| accruedExpenses | 223.19M | 202.51M | 6.19M | 8.29M | 6.04M | 4.49M | 3.44M | 3.21M | 15.03M | 7.18M |
| shortTermDebt | 8.68M | 23.07M | 493.88M | - | - | - | 361.88M | - | 360.95M | 22.48M |
| capitalLeaseObligationsCurrent | - | - | 8.78M | 10.38M | 10.46M | 11.75M | 10.7M | - | - | - |
| taxPayables | - | 12.57M | 2.65M | 16.21M | 1.21M | 19.22M | 11.59M | 7.78M | 9.74M | 7.85M |
| deferredRevenue | - | 1.37M | 4.62M | 711K | 6.96M | 152K | 13.04M | 1.47M | - | - |
| otherCurrentLiabilities | 210.72M | 132.06M | 234.92M | 236.1M | 258.94M | 182.82M | 202.92M | 240.07M | 208.89M | 160.57M |
| totalCurrentLiabilities | 759.03M | 606.99M | 1.18B | 588.88M | 546.5M | 492.55M | 932.5M | 523.24M | 816.52M | 439.31M |
| longTermDebt | 597.18M | 595.14M | 593.1M | 1.08B | 1.08B | 1.08B | 486.24M | 830.42M | 813.52M | 660.76M |
| capitalLeaseObligationsNonCurrent | 37.01M | 31.26M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -62.07M | -44.32M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 62.07M | 44.32M | - |
| otherNonCurrentLiabilities | 113.8M | 97.57M | 119.94M | 100.02M | 113.53M | 174.32M | 148.92M | 105.53M | 194.42M | 157.34M |
| totalNonCurrentLiabilities | 747.99M | 723.96M | 713.03M | 1.18B | 1.19B | 1.25B | 635.16M | 935.95M | 1.01B | 818.1M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 37.01M | 31.26M | 8.78M | 10.38M | 10.46M | 11.75M | 10.7M | - | - | - |
| totalLiabilities | 1.51B | 1.33B | 1.89B | 1.77B | 1.74B | 1.74B | 1.57B | 1.46B | 1.82B | 1.26B |
| treasuryStock | - | - | - | - | - | -9.84M | -9.96M | -13.3M | -14.22M | -14.32M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 192K | 191K | 189K | 186K | 184K | 182K | 180K | 178K | 176K | 173K |
| retainedEarnings | 154.21M | -194.7M | -621.55M | -789.2M | -930.76M | -861.61M | -1.72B | -1.69B | -1.64B | -1.52B |
| additionalPaidInCapital | 5.96B | 5.8B | 5.61B | 5.4B | 5.19B | 4.99B | 4.83B | 4.67B | 4.48B | 4.29B |
| 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 | 348.9M | 426.86M | 167.64M | 141.56M | -64.08M | 859.1M | -23.85M | -77.21M | -117.04M | -630.21M |
| depreciationAndAmortization | 79.56M | 96.43M | 104.39M | 101.97M | 108.04M | 105.17M | 105.3M | 95.67M | 87.86M | 96.91M |
| deferredIncomeTax | 48.74M | 56.1M | -44.98M | -52.09M | -15.61M | -888.91M | -82.76M | -68.38M | 44.46M | -228.05M |
| stockBasedCompensation | 181.41M | 201.57M | 207.1M | 196.31M | 197.26M | 189.71M | 159.86M | 148.82M | 140.26M | 134.64M |
| changeInWorkingCapital | -108.68M | -216.4M | -336.54M | -96.38M | 66.03M | -224.42M | -101.09M | -49.42M | -93.96M | -160.28M |
| accountsReceivables | -228.05M | -57.91M | -190.44M | -82.03M | 65.57M | -59.04M | -37.85M | -54.27M | -25.26M | -51.48M |
| inventory | 119.21M | -63.53M | -157.06M | -68.26M | -35.06M | -61.15M | -107.55M | -23.75M | -96.89M | -64.51M |
| accountsPayables | 66.14M | -32.24M | 68.85M | 59.02M | 15.69M | -68.71M | 77.09M | 20.62M | 24.83M | -33.89M |
| otherWorkingCapital | -65.97M | -62.72M | -57.9M | -5.1M | 19.83M | -35.52M | -32.78M | 7.98M | 3.35M | -10.39M |
| otherNonCashItems | 278.07M | 8.28M | 61.65M | -115.47M | 12.89M | 44.71M | -9.2M | -29.27M | -70.34M | 559.15M |
| netCashProvidedByOperatingActivities | 827.99M | 572.84M | 159.26M | 175.9M | 304.54M | 85.36M | 48.26M | 20.21M | -8.76M | -227.84M |
| investmentsInPropertyPlantAndEquipment | -103.04M | -85.42M | -96.69M | -131.54M | -95.58M | -137.52M | -163.41M | -144.62M | -199.22M | -148.38M |
| acquisitionsNet | -285.19M | - | - | - | - | -23.21M | - | 50M | 125M | -2.79M |
| purchasesOfInvestments | -355.88M | -410.25M | -868.5M | -611.81M | -937.14M | -538.37M | -632.02M | -634.75M | -655.45M | -699.75M |
| salesMaturitiesOfInvestments | 337.8M | 633.02M | 864.86M | 620M | 691.05M | 555.83M | 740.21M | 993.73M | 425.96M | 367.57M |
| otherInvestingActivities | -7.94M | -853K | -10.92M | 103.32M | -24.64M | 89.64M | 24.19M | -10000 | -1.75M | -698K |
| netCashProvidedByInvestingActivities | -414.24M | 136.49M | -111.24M | -20.03M | -366.31M | -53.62M | -31.03M | 264.35M | -305.46M | -484.05M |
| netDebtIssuance | - | -494.99M | -2.29M | -2.6M | -3.04M | 203.84M | -5.09M | -374.95M | 481.69M | - |
| longTermNetDebtIssuance | - | -494.99M | -2.29M | -2.6M | -3.04M | 203.84M | -5.09M | -374.95M | 481.69M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 14.46M | - | 69.35M | 69.33M | - | -50M | 31.61M | - | - | 712.94M |
| netCommonStockIssuance | 14.46M | - | 69.35M | 69.33M | - | -50M | 31.61M | - | - | 712.94M |
| commonStockIssuance | 14.46M | - | 69.35M | 69.33M | - | - | 31.61M | 67.49M | 60.86M | 712.94M |
| commonStockRepurchased | - | - | - | - | - | -50M | - | -35.92M | -33.51M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -56.85M | -31.46M | -85.79M | -85.38M | 2.99M | 27.28M | -101.2M | -13.05M | 25.46M | 14.17M |
| netCashProvidedByFinancingActivities | -42.39M | -526.45M | -18.73M | -18.65M | -48000 | 181.12M | -74.67M | -388.01M | 507.14M | 727.11M |
| 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 | 766.21M | 874.56M | 776.13M | 825.41M | 745.14M | 747.31M | 745.74M | 712.03M | 648.83M | 646.21M |
| costOfRevenue | 195M | 295.1M | 140.08M | 150.09M | 151.56M | 136.14M | 188.46M | 130.46M | 125.18M | 135.48M |
| grossProfit | 571.21M | 579.47M | 636.05M | 675.32M | 593.59M | 611.17M | 557.28M | 581.57M | 523.65M | 510.73M |
| researchAndDevelopmentExpenses | 178.8M | 192.41M | 409.48M | 161.31M | 158.73M | 173.51M | 184.9M | 183.79M | 204.99M | 206.25M |
| generalAndAdministrativeExpenses | 133.4M | 802.12M | 137.1M | 110.2M | 103.6M | 141M | 144.6M | 140.2M | 106.5M | 141.8M |
| sellingAndMarketingExpenses | 124.9M | - | 131.3M | 122.1M | 102.5M | 125.6M | 108.9M | 122.8M | 119.4M | 133.2M |
| sellingGeneralAndAdministrativeExpenses | 258.3M | 802.12M | 268.42M | 232.3M | 206.1M | 266.6M | 253.5M | 263M | 225.9M | 275M |
| otherExpenses | 4.48M | -494.45M | 4.85M | 4.82M | 4.86M | 9.66M | 4.99M | 14.33M | 4.3M | 15.26M |
| operatingExpenses | 441.58M | 500.08M | 682.74M | 398.43M | 369.69M | 449.77M | 443.39M | 461.12M | 435.19M | 496.51M |
| costAndExpenses | 636.58M | 795.18M | 822.82M | 548.52M | 521.25M | 585.91M | 631.85M | 591.58M | 560.37M | 631.99M |
| netInterestIncome | 7.6M | 16.43M | 15.28M | 16.15M | 16.15M | 15.04M | 15.08M | 16.21M | 15.82M | 11.95M |
| interestIncome | 22.56M | 19.21M | 17.85M | 18.83M | 19.01M | 17.68M | 18.05M | 19.78M | 19.36M | 18.04M |
| interestExpense | 14.96M | 2.78M | 2.58M | 2.68M | 2.86M | 2.58M | 2.97M | 3.57M | 3.55M | 6.1M |
| depreciationAndAmortization | 16.41M | 20.44M | 18.49M | 18.56M | 22.07M | 23.61M | 19.01M | 26.46M | 27.35M | 26.86M |
| ebitda | 172.57M | -3.94M | -5.26M | 319.11M | 263.02M | 195.5M | 156.42M | 162.17M | 136.44M | 51.69M |
| ebit | 156.16M | -24.38M | -23.74M | 300.55M | 240.95M | 171.89M | 137.41M | 135.71M | 109.09M | 24.83M |
| nonOperatingIncomeExcludingInterest | -26.53M | 103.76M | -22.95M | -23.66M | -17.06M | -10.48M | -23.52M | -15.26M | -20.63M | -10.61M |
| operatingIncome | 129.63M | 79.39M | -46.69M | 276.89M | 223.89M | 161.41M | 113.89M | 120.45M | 88.46M | 14.22M |
| totalOtherIncomeExpensesNet | 11.57M | -106.54M | 20.37M | 20.98M | 14.2M | 8.23M | 20.55M | 11.68M | 17.08M | 5.11M |
| incomeBeforeTax | 141.2M | -27.15M | -26.32M | 297.87M | 238.09M | 169.64M | 134.44M | 132.14M | 105.55M | 19.33M |
| incomeTaxExpense | 35.68M | 19.42M | 4.42M | 57.34M | 52.4M | 44.7M | 28.36M | 24.96M | 16.88M | -1.05M |
| netIncomeFromContinuingOperations | 105.53M | -46.57M | -30.74M | 240.53M | 185.69M | 124.94M | 106.08M | 107.17M | 88.66M | 20.38M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 105.53M | -46.57M | -30.74M | 240.53M | 185.69M | 124.94M | 106.08M | 107.17M | 88.66M | 20.38M |
| netIncomeDeductions | - | 3.67M | - | -1.83M | -1.83M | -1.83M | -1.83M | -2.77M | -2.77M | 2.81M |
| bottomLineNetIncome | 105.53M | -50.24M | -30.74M | 242.36M | 187.52M | 126.78M | 107.91M | 109.94M | 91.43M | 17.56M |
| eps | 0.55 | -0.24 | -0.16 | 1.25 | 0.97 | 0.66 | 0.57 | 0.56 | 0.47 | 0.11 |
| 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 | 2.22B | 1.31B | 1.25B | 1.21B | 1.05B | 942.84M | 675.45M | 972.15M | 747M | 755.13M |
| shortTermInvestments | - | 248.93M | 227.73M | 218.31M | 223.53M | 194.86M | 255M | 252.2M | 299.58M | 318.68M |
| cashAndShortTermInvestments | 2.22B | 1.56B | 1.48B | 1.43B | 1.27B | 1.14B | 930.44M | 1.22B | 1.05B | 1.07B |
| netReceivables | 903.91M | 908.21M | 790.27M | 855.86M | 739.18M | 660.54M | 777.55M | 691.23M | 637.16M | 633.7M |
| accountsReceivables | 903.91M | 908.21M | 790.27M | 855.86M | 739.18M | 660.54M | 777.55M | 691.23M | 637.16M | 633.7M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.27B | 1.3B | 1.38B | 1.34B | 1.27B | 1.23B | 1.18B | 1.18B | 1.14B | 1.11B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 205.5M | 185.78M | 204.26M | 177.18M | 181.54M | 201.53M | 169.26M | 160.43M | 163.29M | 141.39M |
| totalCurrentAssets | 4.61B | 3.95B | 3.85B | 3.81B | 3.47B | 3.23B | 3.06B | 3.26B | 2.99B | 2.96B |
| propertyPlantEquipmentNet | 958.07M | 952.51M | 1.04B | 1.03B | 1.03B | 1.04B | 1.05B | 1.05B | 1.06B | 1.07B |
| goodwill | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M | 196.2M |
| intangibleAssets | 204.66M | 213.84M | 233.11M | 239.62M | 247.35M | 255.28M | 260.92M | 265.53M | 279.65M | 294.7M |
| goodwillAndIntangibleAssets | 400.86M | 410.04M | 429.31M | 435.82M | 443.54M | 451.48M | 457.12M | 461.73M | 475.85M | 490.9M |
| longTermInvestments | 857.66M | 498.21M | 512.94M | 508.59M | 506.72M | 521.24M | 561.98M | 557.08M | 620.55M | 611.14M |
| taxAssets | 1.5B | 1.51B | 1.51B | 1.43B | 1.46B | 1.49B | 1.53B | 1.55B | 1.55B | 1.55B |
| otherNonCurrentAssets | 268.75M | 277.05M | 270.78M | 249.19M | 235.65M | 251.39M | 199.31M | 190.77M | 184.79M | 171.54M |
| totalNonCurrentAssets | 3.99B | 3.64B | 3.76B | 3.65B | 3.68B | 3.76B | 3.79B | 3.81B | 3.89B | 3.89B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.59B | 7.59B | 7.61B | 7.46B | 7.15B | 6.99B | 6.85B | 7.07B | 6.87B | 6.84B |
| totalPayables | 582.79M | 316.44M | 559.27M | 495.38M | 464.14M | 376.73M | 482.71M | 397.38M | 410.1M | 428.64M |
| accountPayables | 395.47M | 312.77M | 389.67M | 310.8M | 293.75M | 235.4M | 312.32M | 257.41M | 292.24M | 315.51M |
| otherPayables | 187.32M | 3.67M | 169.6M | 184.58M | 170.39M | 141.32M | 170.39M | 139.96M | 117.86M | 113.13M |
| accruedExpenses | 16.75M | 223.19M | 10.1M | 6.45M | 12.02M | 5.75M | 8.09M | 7.1M | 7.57M | 6.19M |
| shortTermDebt | - | 8.68M | - | - | - | - | - | 494.84M | 494.36M | 493.88M |
| capitalLeaseObligationsCurrent | 9.32M | - | 7.58M | 7.7M | 6.31M | 7.57M | 8.06M | 10.69M | 8.57M | 8.78M |
| taxPayables | - | - | - | 13.4M | 23.94M | 12.57M | 21.04M | 18.86M | 6.07M | 2.65M |
| deferredRevenue | - | - | - | - | - | 1.37M | 2.35M | 1.91M | 5.15M | 4.62M |
| otherCurrentLiabilities | 184.29M | 210.72M | 221.49M | 174.72M | 145.74M | 215.57M | 214.45M | 155.42M | 162.16M | 234.92M |
| totalCurrentLiabilities | 793.15M | 759.03M | 798.44M | 684.25M | 628.21M | 606.99M | 715.66M | 1.07B | 1.09B | 1.18B |
| longTermDebt | 1.43B | 597.18M | 596.66M | 596.16M | 595.65M | 595.14M | 594.63M | 594.12M | 593.6M | 593.1M |
| capitalLeaseObligationsNonCurrent | - | 37.01M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 155.48M | 113.8M | 163.06M | 148.82M | 129.68M | 128.82M | 127.51M | 119.37M | 117.35M | 119.94M |
| totalNonCurrentLiabilities | 1.59B | 747.99M | 759.72M | 744.98M | 725.34M | 723.96M | 722.14M | 713.48M | 710.96M | 713.03M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.32M | 37.01M | 7.58M | 7.7M | 6.31M | 7.57M | 8.06M | 10.69M | 8.57M | 8.78M |
| totalLiabilities | 2.38B | 1.51B | 1.56B | 1.43B | 1.35B | 1.33B | 1.44B | 1.78B | 1.8B | 1.89B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 193K | 192K | 192K | 192K | 192K | 191K | 191K | 190K | 190K | 189K |
| retainedEarnings | 259.73M | 154.21M | 200.78M | 231.52M | -9.01M | -194.7M | -319.64M | -425.72M | -532.89M | -621.55M |
| additionalPaidInCapital | 5.97B | 5.96B | 5.9B | 5.85B | 5.79B | 5.8B | 5.74B | 5.7B | 5.62B | 5.61B |
| 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 | 105.53M | 139.11M | -30.74M | 426.22M | 185.69M | 124.94M | 106.08M | 107.17M | 88.66M | 20.38M |
| depreciationAndAmortization | 16.41M | 20.44M | 18.49M | 18.56M | 22.07M | 23.61M | 19.01M | 26.46M | 27.35M | 26.86M |
| deferredIncomeTax | 9.22M | 613K | -13.65M | 33.34M | 28.43M | 42.39M | 12.17M | 1.25M | 285K | -24.84M |
| stockBasedCompensation | 43.46M | 46.91M | 49.26M | 47.53M | 37.7M | 51.92M | 43.49M | 47.91M | 58.25M | 54.86M |
| changeInWorkingCapital | 39.07M | 20.93M | 118.93M | -158.07M | -90.46M | -83.15M | 39.06M | -66.92M | -105.39M | -97.12M |
| accountsReceivables | -7.16M | -120.68M | 48.75M | -98.53M | -57.59M | 72.55M | -74.38M | -52.7M | -3.39M | -58.5M |
| inventory | 44.49M | 218M | -26.33M | -48.13M | -24.34M | -34.27M | 18.15M | -30.59M | -16.82M | -59.11M |
| accountsPayables | 3.1M | -53.34M | 116.37M | 5.77M | -2.66M | -100.26M | 122.28M | 4.74M | -59.01M | 12.52M |
| otherWorkingCapital | -1.36M | -23.06M | -19.85M | -17.18M | -5.88M | -21.17M | -26.99M | 11.62M | -26.17M | 7.97M |
| otherNonCashItems | 6.97M | -128.36M | 226.4M | -182.31M | -9.03M | 25.92M | 1.67M | 2.88M | -22.19M | 47.35M |
| netCashProvidedByOperatingActivities | 220.65M | 99.64M | 368.68M | 185.27M | 174.39M | 185.63M | 221.48M | 118.76M | 46.97M | 27.48M |
| investmentsInPropertyPlantAndEquipment | -20.92M | -40.72M | -33.75M | -17.1M | -16.77M | -19.53M | -18.46M | -21.33M | -26.1M | -28.92M |
| acquisitionsNet | - | - | -285.19M | - | - | - | - | - | - | - |
| purchasesOfInvestments | -25.79M | -42.61M | -110.83M | -113.16M | -89.27M | -57.88M | -156.91M | -73.8M | -121.66M | -141.45M |
| salesMaturitiesOfInvestments | 767.28M | 43.25M | 98.81M | 117.93M | 77.8M | 154.58M | 160.79M | 186.12M | 131.53M | 113.19M |
| otherInvestingActivities | 4.97M | -2.37M | - | -266K | - | -769K | -1.57M | -512K | 2M | -7.78M |
| netCashProvidedByInvestingActivities | 725.53M | -42.45M | -330.96M | -12.59M | -28.24M | 76.4M | -16.16M | 90.48M | -14.24M | -64.96M |
| netDebtIssuance | 850M | - | - | - | - | - | -494.93M | -18000 | -42000 | -45000 |
| longTermNetDebtIssuance | 850M | - | - | - | - | - | -494.93M | -18000 | -42000 | -45000 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -28.18M | -31.07M | 7000 | 7.71M | -38.78M | 7.86M | - | - | - | 14.8M |
| netCommonStockIssuance | -28.18M | -31.07M | 7000 | 7.71M | -38.78M | 7.86M | - | - | - | 14.8M |
| commonStockIssuance | - | 7.71M | 7000 | 7.71M | - | 7.86M | - | - | - | 14.8M |
| commonStockRepurchased | -28.18M | -38.78M | - | - | -38.78M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -8.65M | 34.23M | -2.18M | -12.31M | - | -5M | -4.2M | 12.63M | -42.75M | -3.92M |
| netCashProvidedByFinancingActivities | 813.17M | 3.16M | -2.17M | -4.6M | -38.78M | 2.86M | -499.12M | 12.61M | -42.79M | 10.84M |