NASDAQ : MPWR
-$23.75 (-1.73%)
| 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 | 2.79B | 2.21B | 1.82B | 1.79B | 1.21B | 844.45M | 627.92M | 582.38M | 470.93M | 388.66M |
| costOfRevenue | 1.25B | 986.23M | 799.95M | 745.6M | 522.34M | 378.5M | 281.6M | 259.71M | 212.65M | 177.79M |
| grossProfit | 1.54B | 1.22B | 1.02B | 1.05B | 685.46M | 465.95M | 346.32M | 322.67M | 258.28M | 210.87M |
| researchAndDevelopmentExpenses | 382.26M | 324.75M | 263.64M | 240.17M | 190.63M | 137.6M | 107.76M | 93.46M | 82.36M | 73.64M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 113.8M | 97.26M | 83.01M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 428.84M | 356.76M | 275.74M | 281.6M | 232.42M | 161.67M | 133.54M | 113.8M | 97.26M | 83.01M |
| otherExpenses | - | - | - | - | - | 7.8M | 2.46M | 1.92M | 1.24M | -229K |
| operatingExpenses | 811.1M | 681.51M | 539.38M | 521.77M | 423.04M | 307.07M | 243.76M | 209.18M | 180.86M | 156.43M |
| costAndExpenses | 2.06B | 1.67B | 1.34B | 1.27B | 945.38M | 685.57M | 525.36M | 468.89M | 393.5M | 334.22M |
| netInterestIncome | 29.15M | 27.09M | 23.36M | 14.37M | 11.64M | 9.33M | 7.3M | 6.32M | 5.35M | 2.49M |
| interestIncome | 29.15M | 27.09M | 23.36M | 14.37M | 11.64M | 9.33M | 7.3M | 6.32M | 5.35M | 2.49M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 51.03M | 36.43M | 40.17M | 37.11M | 28.7M | 19.19M | 14.87M | 12.31M | 16.1M | 14.67M |
| ebitda | 817.24M | 609.34M | 546.01M | 562.05M | 300.92M | 185.87M | 119.89M | 127.72M | 94.77M | 68.89M |
| ebit | 766.22M | 572.91M | 505.84M | 524.94M | 272.22M | 166.69M | 105.03M | 115.41M | 78.67M | 54.22M |
| nonOperatingIncomeExcludingInterest | -37.58M | -33.55M | -24.1M | 1.85M | -9.8M | -7.8M | -2.46M | -1.92M | -1.24M | 229K |
| operatingIncome | 728.64M | 539.36M | 481.74M | 526.78M | 262.42M | 158.88M | 102.56M | 113.49M | 77.42M | 54.45M |
| totalOtherIncomeExpensesNet | 37.58M | 33.55M | 24.1M | -1.85M | 9.8M | 10.46M | 10.56M | 4.99M | 5.52M | 2.82M |
| incomeBeforeTax | 766.22M | 572.91M | 505.84M | 524.94M | 272.22M | 169.34M | 113.12M | 118.48M | 82.94M | 57.26M |
| incomeTaxExpense | 150.29M | -1.21B | 78.47M | 87.26M | 30.2M | 4.97M | 4.28M | 13.21M | 17.74M | 4.54M |
| netIncomeFromContinuingOperations | 615.93M | 1.79B | 427.37M | 437.67M | 242.02M | 164.38M | 108.84M | 105.27M | 65.2M | 52.72M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 615.93M | 1.79B | 427.37M | 437.67M | 242.02M | 164.38M | 108.84M | 105.27M | 65.2M | 52.72M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 615.93M | 1.79B | 427.37M | 437.67M | 242.02M | 164.38M | 108.84M | 105.27M | 65.2M | 52.72M |
| eps | 12.82 | 36.76 | 8.98 | 9.37 | 5.28 | 3.67 | 2.52 | 2.36 | 1.58 | 1.3 |
| 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.1B | 691.82M | 527.84M | 288.61M | 189.26M | 334.94M | 172.96M | 172.7M | 82.76M | 112.7M |
| shortTermInvestments | 157.24M | 171.13M | 580.63M | 449.27M | 535.82M | 260.17M | 282.44M | 204.58M | 216.33M | 155.52M |
| cashAndShortTermInvestments | 1.26B | 862.95M | 1.11B | 737.87M | 725.08M | 595.11M | 455.4M | 377.28M | 299.09M | 268.22M |
| netReceivables | 315.63M | 232.53M | 250M | 197.19M | 126.48M | 81.26M | 61.3M | 60.99M | 40.62M | 35.48M |
| accountsReceivables | 255.63M | 172.52M | 179.86M | 182.71M | 104.81M | 66.84M | 52.7M | 55.21M | 38.04M | 34.25M |
| otherReceivables | 60M | 60.01M | 70.14M | 14.48M | 21.66M | 14.42M | 8.6M | 4.3M | 2.59M | 1.23M |
| inventory | 564.65M | 419.61M | 383.7M | 447.29M | 259.42M | 157.06M | 127.5M | 136.38M | 99.28M | 71.47M |
| prepaids | - | 36.08M | 28.96M | 11.04M | 9.53M | 5.03M | 7.99M | 3.42M | 8.96M | 7.25M |
| otherCurrentAssets | 46.98M | 13.88M | 48.36M | 17.22M | 4.35M | 3.53M | 3.02M | 2.73M | 1.22M | 565K |
| totalCurrentAssets | 2.18B | 1.57B | 1.82B | 1.41B | 1.12B | 842M | 655.21M | 580.81M | 449.17M | 382.98M |
| propertyPlantEquipmentNet | 652.58M | 529.14M | 368.95M | 357.16M | 362.96M | 281.53M | 231.18M | 150M | 144.64M | 85.17M |
| goodwill | 25.94M | 25.94M | 6.57M | 6.57M | 6.57M | 6.57M | 6.57M | 6.57M | 6.57M | 6.57M |
| intangibleAssets | 8.79M | 9.94M | - | - | - | - | - | 111K | 951K | 3M |
| goodwillAndIntangibleAssets | 34.73M | 35.88M | 6.57M | 6.57M | 6.57M | 6.57M | 6.57M | 6.68M | 7.52M | 9.57M |
| longTermInvestments | 268K | - | - | - | - | 6.26M | 3.14M | 3.24M | 5.26M | 5.35M |
| taxAssets | 1.18B | 1.33B | 28.05M | 35.25M | 21.92M | 18.56M | 17.19M | 16.83M | 15.92M | 633K |
| otherNonCurrentAssets | 139.94M | 160.18M | 211.28M | 249.29M | 69.52M | 53.58M | 43.09M | 35.98M | 30.07M | 27.41M |
| totalNonCurrentAssets | 2.01B | 2.05B | 614.85M | 648.27M | 460.97M | 366.49M | 301.17M | 212.62M | 202.28M | 128.14M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.19B | 3.62B | 2.43B | 2.06B | 1.59B | 1.21B | 956.38M | 793.43M | 651.45M | 511.13M |
| totalPayables | 219.78M | 163.15M | 128.72M | 119.23M | 120.31M | 64.6M | 51.45M | 44.74M | 34.92M | 27.61M |
| accountPayables | 138.27M | 102.53M | 62.96M | 61.46M | 83.03M | 38.17M | 27.27M | 22.68M | 22.81M | 17.43M |
| otherPayables | 81.51M | 60.62M | 65.76M | 57.76M | 37.28M | 26.44M | 24.18M | 22.06M | 12.11M | 10.18M |
| accruedExpenses | 85.96M | 67.5M | 50.03M | 55.91M | 38.25M | 23.28M | 10.41M | 9.02M | 6.16M | 4M |
| shortTermDebt | 4.13M | 2.82M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 1.41M | 1.25M | - | - | - |
| taxPayables | - | 65.19M | 8.06M | 15.6M | 47.67M | 3.76M | 2.44M | 7.02M | 2.86M | 1.24M |
| deferredRevenue | - | - | - | - | 4.3M | 7.24M | 3.41M | 2.52M | 6.59M | 6.8M |
| otherCurrentLiabilities | 59.49M | 61.1M | 56.29M | 88.26M | 64.08M | 50.44M | 31.69M | 24.16M | 18.24M | 14.52M |
| totalCurrentLiabilities | 369.36M | 294.57M | 235.04M | 263.4M | 226.94M | 146.97M | 98.22M | 80.44M | 64.8M | 52.92M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 19.97M | 12.97M | 5.56M | 1.66M | - | 1.69M | 1.1M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 90.48M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 182.88M | 163.79M | 143.81M | 125.22M | 114.9M | 93.24M | 83.56M | 72.9M | 64.64M | 27.09M |
| totalNonCurrentLiabilities | 293.34M | 176.76M | 149.38M | 126.88M | 114.9M | 94.94M | 84.66M | 72.9M | 64.64M | 27.09M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.97M | 12.97M | 5.56M | 1.66M | - | 3.1M | 2.36M | - | - | - |
| totalLiabilities | 662.7M | 471.33M | 384.41M | 390.28M | 341.84M | 241.9M | 182.88M | 153.34M | 129.44M | 80.01M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 937M | 706.82M | 1.13B | 975.28M | 803.23M | 657.7M | 549.52M | 450.91M | 376.59M | 315.97M |
| retainedEarnings | 2.61B | 2.49B | 947.06M | 716.4M | 424.88M | 298.75M | 229.45M | 194.73M | 143.61M | 119.36M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 621.48M | 1.79B | 427.37M | 437.67M | 242.02M | 164.38M | 108.84M | 105.27M | 65.2M | 52.72M |
| depreciationAndAmortization | 52.51M | 36.43M | 40.17M | 37.11M | 28.7M | 19.19M | 14.87M | 12.31M | 16.1M | 14.67M |
| deferredIncomeTax | 39.69M | -1.3B | 5.86M | -13.22M | -2.77M | -1.63M | -577K | -843K | -15.24M | -5000 |
| stockBasedCompensation | 227.49M | 205.64M | 149.71M | 160.99M | 123.48M | 85.55M | 78.7M | 60.61M | 52.62M | 44.99M |
| changeInWorkingCapital | -88.11M | 92.07M | 30.32M | -386.96M | -71.64M | 3M | 17.81M | -37.52M | 15.7M | -2.95M |
| accountsReceivables | -83.07M | 7.32M | 2.88M | -77.9M | -37.98M | -14.12M | 2.51M | -18.08M | -3.78M | -3.42M |
| inventory | -145.08M | -35.22M | 63.58M | -188.07M | -102.32M | -29.5M | 8.86M | -37.06M | -27.8M | -8.32M |
| accountsPayables | 41.24M | 23.17M | 4.8M | -11.24M | 32.93M | 10.41M | 3.05M | 871K | 3.08M | 5.48M |
| otherWorkingCapital | 98.8M | 96.79M | -40.94M | -109.74M | 35.73M | 36.22M | 3.39M | 16.75M | 44.2M | 3.32M |
| otherNonCashItems | -14.87M | -29.52M | -15.23M | 11.07M | 221K | -2.68M | -3.34M | 1.63M | -558K | -1.65M |
| netCashProvidedByOperatingActivities | 838.2M | 788.41M | 638.21M | 246.67M | 320.01M | 267.8M | 216.3M | 141.45M | 133.82M | 107.79M |
| investmentsInPropertyPlantAndEquipment | -174.94M | -146.12M | -57.58M | -58.84M | -95.24M | -55.64M | -96.79M | -22.53M | -65.77M | -37.11M |
| acquisitionsNet | - | -33.28M | - | - | -768K | 29000 | 9.27M | - | 3000 | - |
| purchasesOfInvestments | -397.43M | -1.08B | -582.6M | -65.78M | -394.89M | -338.26M | -212.56M | -99.2M | -140.53M | -236.91M |
| salesMaturitiesOfInvestments | 419.58M | 1.51B | 468.31M | 128.61M | 113.76M | 357.39M | 136.05M | 111.13M | 77.5M | 223.34M |
| otherInvestingActivities | -4.48M | -22.98M | -6.85M | -16.49M | -1.75M | -2.7M | -3.08M | -4.15M | -5.26M | -5.05M |
| netCashProvidedByInvestingActivities | -157.27M | 223.05M | -178.73M | -12.51M | -378.89M | -39.18M | -167.11M | -14.74M | -134.06M | -55.73M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.53M | -627.52M | -3.74M | 11.24M | 21.99M | 22.59M | 19.93M | 13.66M | 2.85M | 3.81M |
| netCommonStockIssuance | 1.53M | -636.24M | -3.74M | 11.24M | 21.99M | 22.59M | 19.93M | 13.66M | 2.85M | 3.81M |
| commonStockIssuance | 9.22M | - | - | 5.36M | 17.32M | 22.59M | 16.65M | 13.66M | 2.85M | 3.81M |
| commonStockRepurchased | -7.69M | -636.24M | -3.74M | 5.88M | 4.67M | - | 3.28M | - | - | - |
| netPreferredStockIssuance | - | 8.73M | - | - | - | - | - | - | - | - |
| netDividendsPaid | -284.8M | -240.62M | -185.84M | -137.96M | -109.36M | -88.79M | -67.29M | -47.48M | -33.93M | -33.1M |
| commonDividendsPaid | -284.8M | -240.62M | -185.84M | -137.96M | -109.36M | -88.79M | -67.29M | -47.48M | -33.93M | -33.1M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.6M | -4.09M | 5.86M | -2.06M | -2.83M | -5.36M | -683K | -749K | -250K | 1.16M |
| netCashProvidedByFinancingActivities | -285.86M | -872.23M | -183.72M | -128.78M | -90.21M | -71.56M | -48.05M | -34.56M | -31.32M | -28.13M |
| 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 | 804.18M | 751.16M | 737.18M | 664.57M | 637.55M | 621.66M | 620.12M | 507.43M | 457.88M | 454.01M |
| costOfRevenue | 359.12M | 336.89M | 330.95M | 298.56M | 284.32M | 277.26M | 276.68M | 226.85M | 205.44M | 202.89M |
| grossProfit | 445.06M | 414.27M | 406.23M | 366.02M | 353.23M | 344.41M | 343.44M | 280.58M | 252.44M | 251.12M |
| researchAndDevelopmentExpenses | 100.57M | 95.6M | 98.17M | 96.27M | 92.23M | 85.76M | 85.05M | 77.94M | 75.99M | 71.46M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 103.35M | 118.73M | 112.87M | 104.99M | 92.24M | 95.34M | 94.36M | 86.1M | 80.96M | 70.1M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 203.91M | 214.33M | 211.04M | 201.26M | 184.47M | 181.1M | 179.42M | 164.04M | 156.95M | 141.55M |
| costAndExpenses | 563.03M | 551.22M | 541.99M | 499.82M | 468.8M | 458.36M | 456.09M | 390.9M | 362.4M | 344.44M |
| netInterestIncome | 7.94M | 9.07M | 11.74M | 6.04M | 5.7M | 6.74M | 6.8M | 6.63M | 6.91M | 6.52M |
| interestIncome | 7.94M | 9.07M | 11.74M | 6.04M | 5.7M | 6.74M | 6.8M | 6.63M | 6.91M | 6.52M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 15.11M | 13.7M | 13.7M | 13.12M | 11.45M | 10.04M | 9.44M | 8.69M | 8.25M | 10.23M |
| ebitda | 262.29M | 223.47M | 219.28M | 190.1M | 185.34M | 179.57M | 183.75M | 132.74M | 113.28M | 129.77M |
| ebit | 247.18M | 209.77M | 205.58M | 176.98M | 173.89M | 169.53M | 174.31M | 124.05M | 105.03M | 119.54M |
| nonOperatingIncomeExcludingInterest | -6.03M | -9.84M | -10.39M | -12.22M | -5.13M | -6.22M | -10.28M | -7.51M | -9.54M | -9.98M |
| operatingIncome | 241.15M | 199.94M | 195.18M | 164.76M | 168.76M | 163.31M | 164.03M | 116.54M | 95.49M | 109.57M |
| totalOtherIncomeExpensesNet | 6.03M | 9.84M | 10.39M | 12.22M | 5.13M | 6.22M | 10.28M | 7.51M | 9.54M | 9.98M |
| incomeBeforeTax | 247.18M | 209.77M | 205.58M | 176.98M | 173.89M | 169.53M | 174.31M | 124.05M | 105.03M | 119.54M |
| incomeTaxExpense | 53.96M | 39.64M | 27.3M | 43.25M | 40.1M | -1.28B | 29.88M | 23.68M | 12.49M | 22.64M |
| netIncomeFromContinuingOperations | 193.23M | 170.14M | 178.27M | 133.73M | 133.79M | 1.45B | 144.43M | 100.37M | 92.54M | 96.9M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 193.23M | 170.14M | 178.27M | 133.73M | 133.79M | 1.45B | 144.43M | 100.37M | 92.54M | 96.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 193.23M | 170.14M | 178.27M | 133.73M | 133.79M | 1.45B | 144.43M | 100.37M | 92.54M | 96.9M |
| eps | 3.94 | 3.51 | 3.72 | 2.79 | 2.8 | 30 | 2.96 | 2.06 | 1.9 | 2.02 |
| 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 | 1.06B | 1.1B | 1.08B | 787.38M | 637.35M | 691.82M | 700.35M | 550.48M | 488.27M | 527.84M |
| shortTermInvestments | 304.18M | 157.24M | 188.23M | 358.7M | 389.31M | 171.13M | 762M | 756.77M | 798.12M | 580.63M |
| cashAndShortTermInvestments | 1.37B | 1.26B | 1.27B | 1.15B | 1.03B | 862.95M | 1.46B | 1.31B | 1.29B | 1.11B |
| netReceivables | 302.14M | 315.63M | 241.56M | 194.82M | 214.87M | 232.53M | 164.76M | 157.96M | 194.44M | 250M |
| accountsReceivables | 302.14M | 255.63M | 241.56M | 194.82M | 214.87M | 172.52M | 164.7M | 157.89M | 194.43M | 179.86M |
| otherReceivables | - | 60M | - | - | - | 60.01M | 54000 | 71000 | 15000 | 70.14M |
| inventory | 619.16M | 564.65M | 505.68M | 490.64M | 454.79M | 419.61M | 424.94M | 426.75M | 395.99M | 383.7M |
| prepaids | - | - | 60M | 76.92M | 84.04M | 36.08M | 91.38M | 87.57M | 81.59M | 28.96M |
| otherCurrentAssets | 42.69M | 46.98M | 36.02M | 10.3M | 8.02M | 13.88M | 17.02M | 17.91M | 18.08M | 48.36M |
| totalCurrentAssets | 2.33B | 2.18B | 2.11B | 1.92B | 1.79B | 1.57B | 2.16B | 2B | 1.98B | 1.82B |
| propertyPlantEquipmentNet | 693.86M | 652.58M | 597.31M | 601.59M | 563.2M | 529.14M | 471.29M | 434.22M | 375.57M | 368.95M |
| goodwill | 25.94M | 25.94M | 25.94M | 25.94M | 25.94M | 25.94M | 26.08M | 26.08M | 27.31M | 6.57M |
| intangibleAssets | 8.5M | 8.79M | 9.08M | 9.36M | 9.65M | 9.94M | 10.22M | 10.51M | 9.52M | - |
| goodwillAndIntangibleAssets | 34.45M | 34.73M | 35.02M | 35.31M | 35.6M | 35.88M | 36.3M | 36.59M | 36.83M | 6.57M |
| longTermInvestments | - | 268K | - | - | - | - | - | - | - | - |
| taxAssets | 1.18B | 1.18B | 1.3B | 1.31B | 1.32B | 1.33B | 30.7M | 29.71M | 32.78M | 28.05M |
| otherNonCurrentAssets | 206.62M | 139.94M | 161.06M | 106.57M | 100.12M | 160.18M | 156M | 150.18M | 157.02M | 211.28M |
| totalNonCurrentAssets | 2.12B | 2.01B | 2.09B | 2.05B | 2.02B | 2.05B | 694.29M | 650.7M | 602.21M | 614.85M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.45B | 4.19B | 4.21B | 3.97B | 3.81B | 3.62B | 2.85B | 2.65B | 2.58B | 2.43B |
| totalPayables | 174.5M | 138.27M | 272.97M | 246.04M | 233.77M | 163.15M | 189.84M | 172.06M | 180.79M | 128.72M |
| accountPayables | 174.5M | 138.27M | 141.69M | 129.92M | 127.31M | 102.53M | 115.86M | 99.89M | 103.47M | 62.96M |
| otherPayables | - | - | 131.28M | 116.13M | 106.46M | 60.62M | 73.97M | 72.16M | 77.32M | 65.76M |
| accruedExpenses | - | 85.96M | 70.23M | 56.17M | 54.84M | 67.5M | 35.11M | 31.9M | 30.34M | 50.03M |
| shortTermDebt | - | 4.13M | - | 3.97M | 3.28M | 2.82M | 2.81M | 2.45M | 2.64M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 75.02M | 75.02M | 78.26M | 73.18M | 69.54M | - | 64.66M | 9.64M | 8.03M | 8.06M |
| deferredRevenue | - | - | - | - | - | - | 6.32M | 5.56M | - | - |
| otherCurrentLiabilities | 312.46M | 141M | 99.6M | 77.32M | 71.51M | 61.1M | 102.51M | 83.19M | 98.11M | 56.29M |
| totalCurrentLiabilities | 486.96M | 369.36M | 442.8M | 383.51M | 363.4M | 294.57M | 336.59M | 295.16M | 311.88M | 235.04M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 19.97M | 15.08M | 15.94M | 14.47M | 12.97M | 13.48M | 13.04M | 5.92M | 5.56M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 90.32M | 90.48M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 194.18M | 182.88M | 180.56M | 170.7M | 160.88M | 163.79M | 152.98M | 144.07M | 147.34M | 143.81M |
| totalNonCurrentLiabilities | 284.5M | 293.34M | 195.64M | 186.63M | 175.35M | 176.76M | 166.46M | 157.12M | 153.26M | 149.38M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 19.97M | 15.08M | 15.94M | 14.47M | 12.97M | 13.48M | 13.04M | 5.92M | 5.56M |
| totalLiabilities | 771.46M | 662.7M | 638.44M | 570.14M | 538.75M | 471.33M | 503.05M | 452.27M | 465.14M | 384.41M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 983.93M | 937M | 885.12M | 822.58M | 764.96M | 706.82M | 1.27B | 1.22B | 1.18B | 1.13B |
| retainedEarnings | 2.7B | 2.61B | 2.71B | 2.6B | 2.55B | 2.49B | 1.1B | 1.02B | 977.72M | 947.06M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 193.23M | 170.14M | 178.27M | 133.73M | 133.79M | 1.45B | 144.43M | 100.37M | 92.54M | 96.9M |
| depreciationAndAmortization | 15.11M | 14.24M | 13.7M | 13.12M | 11.45M | 10.04M | 9.44M | 8.69M | 8.25M | 10.23M |
| deferredIncomeTax | -152K | 12.96M | 9.7M | 8.61M | 8.43M | -1.3B | -777K | -6.07M | 248K | -5.06M |
| stockBasedCompensation | 41.1M | - | -120.93M | 60.1M | 52.81M | 56.01M | 51.4M | 52.31M | 45.93M | 41.11M |
| changeInWorkingCapital | 83000 | -149.33M | -17.86M | 29.77M | 49.31M | -47.72M | 37.77M | -7.28M | 109.29M | 18.91M |
| accountsReceivables | -46.51M | -14.03M | -46.77M | 20.07M | -42.34M | -7.82M | -6.8M | 36.53M | -14.58M | 5.99M |
| inventory | -54.51M | -59.02M | -15.04M | -35.84M | -35.18M | 5.32M | 1.82M | -30.75M | -11.6M | 13.59M |
| accountsPayables | 29.73M | 7.34M | -2.73M | 15.33M | 21.3M | -21.04M | 13.48M | -5.21M | 35.93M | -2.12M |
| otherWorkingCapital | 71.37M | -83.61M | 46.68M | 30.2M | 105.53M | -24.18M | 29.28M | -7.84M | 99.53M | 1.45M |
| otherNonCashItems | 892K | 56.9M | 176.38M | -7.69M | 602K | -3.7M | -10.57M | -7.04M | -8.2M | -8.78M |
| netCashProvidedByOperatingActivities | 250.25M | 104.91M | 239.27M | 237.64M | 256.39M | 167.68M | 231.7M | 140.98M | 248.05M | 153.31M |
| investmentsInPropertyPlantAndEquipment | -70.85M | -41.41M | -42.52M | -48.14M | -40.34M | -64.8M | -33.82M | -31.51M | -15.99M | -13.81M |
| acquisitionsNet | - | - | - | - | - | - | - | 1000 | -33.28M | - |
| purchasesOfInvestments | -161.81M | -1.9M | -2.52M | -35.38M | -357.63M | -141.26M | -351.84M | -223.76M | -365.86M | -89.96M |
| salesMaturitiesOfInvestments | 14.44M | 34.94M | 173.41M | 70.16M | 141.06M | 728.27M | 359.35M | 270.75M | 149.77M | 140.13M |
| otherInvestingActivities | 5.9M | -3.18M | -810K | -2.44M | -575K | -3.04M | -455K | -18.83M | -650K | -2.39M |
| netCashProvidedByInvestingActivities | -212.32M | -11.55M | 127.56M | -15.8M | -257.48M | 519.18M | -26.76M | -3.35M | -266.02M | 33.97M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 5.83M | -1.98M | -1.65M | -3.69M | 5.34M | -622.08M | -5.53M | -4.55M | 530K | -3.74M |
| netCommonStockIssuance | 5.83M | -1.98M | -1.65M | -3.69M | 5.34M | -622.08M | -5.53M | -4.55M | -4.08M | -3.74M |
| commonStockIssuance | 5.83M | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -1.98M | -1.65M | -3.69M | 5.34M | -622.08M | -5.53M | -4.55M | -4.08M | -3.74M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 4.61M | - |
| netDividendsPaid | -78.4M | -74.82M | -74.9M | -75.06M | -60.01M | -61.86M | -61.16M | -68.06M | -49.55M | -50.58M |
| commonDividendsPaid | -78.4M | -74.82M | -74.9M | -75.06M | -60.01M | -61.86M | -61.16M | -68.06M | -49.55M | -50.58M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.7M | -494K | 3.31M | -659K | -1.24M | -1.43M | 3.48M | -1.03M | -978K | -94000 |
| netCashProvidedByFinancingActivities | -75.27M | -77.3M | -73.24M | -79.41M | -55.92M | -685.37M | -63.22M | -73.64M | -50M | -54.41M |