$25 (1.72%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|---|
| revenue | 4.89B | 4.71B | 4.28B | 3.99B | 3.65B |
| costOfRevenue | 2.77B | 2.66B | 2.3B | 2.23B | 2B |
| grossProfit | 2.12B | 2.05B | 1.98B | 1.76B | 1.65B |
| researchAndDevelopmentExpenses | - | 53.4M | 53.69M | 55.21M | 41.68M |
| generalAndAdministrativeExpenses | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.28B | 1.21B | 1.26B | 1.2B | 1.22B |
| otherExpenses | - | - | - | - | - |
| operatingExpenses | 1.28B | 1.26B | 1.31B | 1.26B | 1.27B |
| costAndExpenses | 4.06B | 3.92B | 3.61B | 3.49B | 3.26B |
| netInterestIncome | 19.57M | 25.33M | 29.5M | 27.83M | 17.53M |
| interestIncome | 19.57M | 25.33M | 29.86M | 28.78M | 18.81M |
| interestExpense | - | - | 358K | 950K | 1.29M |
| depreciationAndAmortization | 642.16M | 468.5M | 250.1M | 74.7M | 38.2M |
| ebitda | 1.69B | 1.36B | 1.16B | 690.24M | 1.39B |
| ebit | 1.05B | 887.2M | 912.72M | 615.54M | 1.36B |
| nonOperatingIncomeExcludingInterest | -211.29M | -95.69M | -242.62M | -107.49M | -969.87M |
| operatingIncome | 834.7M | 791.51M | 670.11M | 508.05M | 385.78M |
| totalOtherIncomeExpensesNet | 211.29M | 95.69M | 242.26M | 106.54M | 968.58M |
| incomeBeforeTax | 1.05B | 887.2M | 912.36M | 614.59M | 1.35B |
| incomeTaxExpense | 360.45M | 269.12M | 263.88M | 197.46M | 422.8M |
| netIncomeFromContinuingOperations | 685.53M | 618.08M | 648.48M | 417.14M | 931.56M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -999 | - | -1000 | -1000 | - |
| netIncome | 685.53M | 618.08M | 648.48M | 417.14M | 931.56M |
| netIncomeDeductions | - | - | - | - | - |
| bottomLineNetIncome | 685.53M | 618.08M | 648.48M | 417.14M | 931.56M |
| eps | 162.93 | 147 | 150.46 | 95.67 | 213.66 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 4.74B | 3.17B | 2.64B | 2.03B | 3.14B |
| shortTermInvestments | - | 67.1M | 210.32M | 104.03M | 48.72M |
| cashAndShortTermInvestments | 4.74B | 3.23B | 2.85B | 2.14B | 3.19B |
| netReceivables | 393.67M | 443.8M | 355.51M | 429.25M | 275.24M |
| accountsReceivables | 390.02M | 432.94M | 355.51M | 288.26M | 275.24M |
| otherReceivables | 3.66M | 10.86M | - | 140.99M | - |
| inventory | 1.01M | 1.16M | 715K | 505K | 2.38M |
| prepaids | 192.96M | 200.65M | 167.25M | 167.6M | 72.41M |
| otherCurrentAssets | 17.01M | 6.31M | 46.28M | 37.08M | 43.16M |
| totalCurrentAssets | 5.35B | 3.89B | 3.42B | 2.77B | 3.58B |
| propertyPlantEquipmentNet | 77.9M | 77.86M | 81.93M | 90.18M | 103.83M |
| goodwill | - | - | - | - | - |
| intangibleAssets | 1.24B | 1.19B | 1.07B | 712.2M | 347.49M |
| goodwillAndIntangibleAssets | 1.24B | 1.19B | 1.07B | 712.2M | 347.49M |
| longTermInvestments | 9.58M | 673.9M | 723.3M | 792.33M | 405.12M |
| taxAssets | 395M | 291.19M | 256.45M | 157.45M | 197.71M |
| otherNonCurrentAssets | 50.27M | 59.32M | 69.12M | 79.18M | 118.16M |
| totalNonCurrentAssets | 1.77B | 2.29B | 2.2B | 1.83B | 1.17B |
| otherAssets | - | - | - | - | - |
| totalAssets | 7.12B | 6.18B | 5.62B | 4.6B | 4.76B |
| totalPayables | 450.43M | 303.17M | 416.46M | 414.16M | 645.41M |
| accountPayables | 138.22M | 193.41M | 130.66M | 132.53M | 125.95M |
| otherPayables | 312.22M | 109.76M | 285.8M | 281.63M | 519.46M |
| accruedExpenses | 125.24M | 164.21M | 167.65M | - | 85.3M |
| shortTermDebt | 958K | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 958K | 958K | 958K | - |
| taxPayables | - | - | 339.17M | 30.14M | 616.9M |
| deferredRevenue | 1.75B | 1.54B | 1.46B | 1.49B | 1.38B |
| otherCurrentLiabilities | 224.17M | 250.07M | 303.74M | 53.69M | 313.68M |
| totalCurrentLiabilities | 2.56B | 2.26B | 2.34B | 1.96B | 2.43B |
| longTermDebt | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 718K | 1.68M | 2.64M | 3.59M | - |
| deferredRevenueNonCurrent | 938.92M | 762.12M | 682.84M | 745.34M | 748.06M |
| deferredTaxLiabilitiesNonCurrent | 1.1M | 41.74M | 50.92M | 21.37M | 11.47M |
| otherNonCurrentLiabilities | 407.43M | 386.56M | 380.67M | 370.66M | 346.55M |
| totalNonCurrentLiabilities | 1.35B | 1.19B | 1.12B | 1.14B | 1.11B |
| otherLiabilities | - | - | - | - | - |
| capitalLeaseObligations | 718K | 2.64M | 3.59M | 4.55M | - |
| totalLiabilities | 3.9B | 3.45B | 3.46B | 3.1B | 3.53B |
| treasuryStock | -726K | -769K | -769K | -769K | -900K |
| preferredStock | - | - | - | - | - |
| commonStock | 83.86M | 83.86M | 36.48M | 36.48M | 36.48M |
| retainedEarnings | 3B | 2.44B | 1.95B | 1.37B | 1.1B |
| additionalPaidInCapital | 125.37M | 124.49M | 77.11M | 77.11M | 60.06M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|---|
| netIncome | 685.53M | 618.08M | 648.48M | 417.14M | 931.56M |
| depreciationAndAmortization | 642.16M | 468.5M | 250.1M | 74.7M | 38.2M |
| deferredIncomeTax | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - |
| changeInWorkingCapital | 368.6M | 92.95M | 30.15M | -61.29M | 621.82M |
| accountsReceivables | 42.93M | -77.43M | -67.25M | -13.02M | 63.4M |
| inventory | 145K | -440K | -210K | 1.87M | 691K |
| accountsPayables | -47.42M | 58.27M | -13.14M | 2.76M | -88.94M |
| otherWorkingCapital | 372.95M | 112.55M | 110.74M | -52.9M | 646.66M |
| otherNonCashItems | -76.84M | -256.2M | 135.75M | -682.96M | -527.49M |
| netCashProvidedByOperatingActivities | 1.62B | 923.33M | 1.06B | -252.42M | 1.06B |
| investmentsInPropertyPlantAndEquipment | -696.94M | -576.48M | -589.13M | -420.46M | -353.89M |
| acquisitionsNet | - | - | - | - | 3.42M |
| purchasesOfInvestments | -10M | - | - | -494.78M | - |
| salesMaturitiesOfInvestments | 770.31M | 217.66M | 189.33M | 52.97M | 14.61M |
| otherInvestingActivities | -4.9M | -7.83M | -4.25M | 130.84M | 1.09B |
| netCashProvidedByInvestingActivities | 58.46M | -366.65M | -404.05M | -731.43M | 750.71M |
| netDebtIssuance | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - |
| netStockIssuance | 922K | 93.7M | - | 17.18M | 78.7M |
| netCommonStockIssuance | 922K | 93.7M | - | 17.18M | 78.7M |
| commonStockIssuance | 922K | 93.7M | - | 17.18M | 78.7M |
| commonStockRepurchased | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - |
| netDividendsPaid | -124.87M | -124.68M | -74.81M | -144.55M | -4.71M |
| commonDividendsPaid | -124.87M | -124.68M | -74.81M | -144.55M | -4.71M |
| preferredDividendsPaid | - | - | - | - | - |
| otherFinancingActivities | - | -6.4M | -2M | 1000 | 1000 |
| netCashProvidedByFinancingActivities | -123.95M | -37.38M | -76.81M | -127.37M | 73.99M |
| 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 |
|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.33B | 1.18B | 1.25B | 1.14B | 1.34B | 1.12B | 1.2B | 1.05B | 1.17B |
| costOfRevenue | 679.27M | 714.11M | 692.85M | 687.47M | 731.75M | 654.59M | 635.18M | 623.26M | 595.38M |
| grossProfit | 652.18M | 461.13M | 552.4M | 450.38M | 604.61M | 462.3M | 566.3M | 429.89M | 578.68M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 297.88M | 325.92M | 306.5M | 351.1M | 357.26M | 299.48M | 294.57M | 320.28M | 359.83M |
| otherExpenses | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 297.88M | 325.92M | 306.5M | 351.1M | 357.26M | 299.48M | 294.57M | 320.28M | 359.83M |
| costAndExpenses | 977.15M | 1.04B | 999.36M | 1.04B | 1.09B | 954.07M | 929.75M | 943.53M | 955.21M |
| netInterestIncome | 3.06M | 4.64M | 7.04M | 4.84M | 5.72M | 5.96M | 5.36M | 8.28M | 7.7M |
| interestIncome | 3.06M | 4.64M | 7.04M | 4.84M | 5.72M | 5.96M | 5.36M | 8.28M | 7.7M |
| interestExpense | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 150.48M | 178.58M | 161.61M | 151.49M | 143.28M | 132.93M | 113.6M | 79.89M | 76.78M |
| ebitda | 510.3M | 475.13M | 457.85M | 244.86M | 386.91M | 355.79M | 394.62M | 219.58M | 456.97M |
| ebit | 359.82M | 296.55M | 296.24M | 93.37M | 243.63M | 222.86M | 281.02M | 139.7M | 380.19M |
| nonOperatingIncomeExcludingInterest | -5.52M | -161.33M | -50.34M | 5.9M | 3.72M | -60.04M | -9.29M | -30.08M | -161.34M |
| operatingIncome | 354.3M | 135.22M | 245.9M | 99.28M | 247.35M | 162.82M | 271.73M | 109.62M | 218.85M |
| totalOtherIncomeExpensesNet | 5.52M | 161.33M | 50.34M | -5.9M | -3.72M | 60.04M | 9.29M | 30.08M | 161.34M |
| incomeBeforeTax | 359.82M | 296.55M | 296.24M | 93.37M | 243.63M | 222.86M | 281.02M | 139.7M | 380.19M |
| incomeTaxExpense | 137.91M | 96.18M | 96.08M | 30.28M | 60.22M | 72.34M | 91.22M | 45.35M | 90.55M |
| netIncomeFromContinuingOperations | 221.91M | 200.37M | 200.16M | 63.09M | 183.41M | 150.52M | 189.8M | 94.35M | 289.64M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -1000 | 1000 | - | -1000 | 1000 | -1000 | - | - | - |
| netIncome | 221.91M | 200.37M | 200.16M | 63.09M | 183.41M | 150.52M | 189.8M | 94.35M | 289.64M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 221.91M | 200.37M | 200.16M | 63.09M | 183.41M | 150.52M | 189.8M | 94.35M | 289.64M |
| eps | 52.7 | 47.64 | 47.59 | 15 | 43.61 | 35.79 | 45.12 | 22.46 | 67.2 |
| 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 | 4.74B | 4.43B | 3.53B | 3.35B | 3.17B | 3.08B | 2.88B | 2.62B | 2.64B | 2.45B |
| shortTermInvestments | - | - | 746.89M | 65M | 67.1M | 55.05M | - | 225.1M | 210.32M | 196.67M |
| cashAndShortTermInvestments | 4.74B | 4.43B | 4.28B | 3.41B | 3.23B | 3.14B | 2.88B | 2.84B | 2.85B | 2.65B |
| netReceivables | 393.67M | 348.08M | 341.43M | 305.84M | 443.8M | 252.15M | 314.68M | 237.9M | 355.51M | 309.54M |
| accountsReceivables | 390.02M | 348.08M | 341.43M | 305.84M | 432.94M | 252.15M | 314.68M | 237.9M | 355.51M | - |
| otherReceivables | 3.66M | - | - | - | 10.86M | - | - | - | - | 309.54M |
| inventory | 1.01M | 1.38M | 1.42M | 1.62M | 1.16M | 980K | 795K | 1.08M | 715K | 685K |
| prepaids | 192.96M | 168.92M | 181.04M | 214.03M | 200.65M | 133.38M | 163.62M | 169.8M | 167.25M | 138.24M |
| otherCurrentAssets | 17.01M | 10.36M | 47.82M | 17.92M | 6.31M | 59.92M | 35.02M | 70.3M | 46.28M | 37.18M |
| totalCurrentAssets | 5.35B | 4.96B | 4.85B | 3.95B | 3.89B | 3.58B | 3.39B | 3.32B | 3.42B | 3.13B |
| propertyPlantEquipmentNet | 77.9M | 81.09M | 86.46M | 76.71M | 77.86M | 77.87M | 82.11M | 82.93M | 81.93M | 88.11M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 1.24B | 1.22B | 1.23B | 1.21B | 1.19B | 1.15B | 1.14B | 1.12B | 1.07B | 993.84M |
| goodwillAndIntangibleAssets | 1.24B | 1.22B | 1.23B | 1.21B | 1.19B | 1.15B | 1.14B | 1.12B | 1.07B | 993.84M |
| longTermInvestments | 9.58M | 9.69M | 9.69M | 666.12M | 673.9M | 722.1M | 703.73M | 774.37M | 723.3M | 524.4M |
| taxAssets | 395M | 289.81M | 247.36M | 256.49M | 291.19M | 204.54M | 229.94M | 182.75M | 256.45M | 113.87M |
| otherNonCurrentAssets | 50.27M | 53.73M | 57.01M | 55.9M | 59.32M | 61.69M | 63.28M | 63.95M | 69.12M | 223.3M |
| totalNonCurrentAssets | 1.77B | 1.65B | 1.63B | 2.26B | 2.29B | 2.22B | 2.22B | 2.23B | 2.2B | 1.94B |
| otherAssets | - | - | - | - | - | - | - | - | - | 1000 |
| totalAssets | 7.12B | 6.61B | 6.48B | 6.22B | 6.18B | 5.8B | 5.61B | 5.55B | 5.62B | 5.08B |
| totalPayables | 450.43M | 207.51M | 245.81M | 150.12M | 303.17M | 145.89M | 239.52M | 155.43M | 416.46M | 376.45M |
| accountPayables | 138.22M | 137.82M | 125.91M | 129.72M | 193.41M | 127.12M | 114.85M | 119.99M | 130.66M | 129.95M |
| otherPayables | 312.22M | 69.69M | 119.9M | 20.4M | 109.76M | 18.77M | 124.66M | 35.45M | 285.8M | 246.5M |
| accruedExpenses | 125.24M | 95.55M | 169.86M | 86.29M | 164.21M | 92.86M | 166.88M | 85.41M | 167.65M | - |
| shortTermDebt | 958K | 958K | - | 958K | - | 958K | - | 958K | - | - |
| capitalLeaseObligationsCurrent | - | - | 958K | - | 958K | - | 958K | - | 958K | 958K |
| taxPayables | - | - | 163.07M | - | - | - | - | - | 339.17M | 139.94M |
| deferredRevenue | 1.75B | 1.84B | 1.78B | 1.96B | 1.54B | 1.66B | 1.63B | 1.81B | 1.46B | 340.78M |
| otherCurrentLiabilities | 224.17M | 214.44M | 173.76M | 219.32M | 250.07M | 208.74M | 164.69M | 205.01M | 303.74M | 1.39B |
| totalCurrentLiabilities | 2.56B | 2.36B | 2.37B | 2.41B | 2.26B | 2.11B | 2.2B | 2.25B | 2.34B | 2.11B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 718K | 958K | 1.2M | 1.44M | 1.68M | 1.92M | 2.16M | 2.4M | 2.64M | 2.87M |
| deferredRevenueNonCurrent | 938.92M | 851.57M | 838.64M | 757.9M | 762.12M | 740.16M | 670.79M | 652.14M | 682.84M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 41.74M | - | - | - | 50.92M | - |
| otherNonCurrentLiabilities | 407.43M | 410.67M | 402.49M | 392M | 386.56M | 378.43M | 374.64M | 372.49M | 380.67M | 1.14B |
| totalNonCurrentLiabilities | 1.35B | 1.26B | 1.24B | 1.15B | 1.19B | 1.12B | 1.05B | 1.03B | 1.12B | 1.14B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 718K | 958K | 2.16M | 1.44M | 2.64M | 1.92M | 3.11M | 2.4M | 3.59M | 3.83M |
| totalLiabilities | 3.9B | 3.62B | 3.61B | 3.57B | 3.45B | 3.23B | 3.25B | 3.28B | 3.46B | 3.25B |
| treasuryStock | -726K | -769K | -769K | -769K | -769K | -769K | -769K | -769K | -769K | -769K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 83.86M | 83.86M | 83.86M | 83.86M | 83.86M | 83.86M | 83.86M | 83.86M | 36.48M | 36.48M |
| retainedEarnings | 3B | 2.78B | 2.58B | 2.38B | 2.44B | 2.26B | 2.11B | 1.92B | 1.95B | 1.66B |
| additionalPaidInCapital | 125.37M | 124.49M | 124.49M | 124.49M | 124.49M | 60.63M | 124.49M | 124.49M | 77.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 |
|---|---|---|---|---|---|---|---|---|---|
| netIncome | 221.38M | 200.62M | 199.91M | 63M | 184M | 150M | 190M | 94M | 290M |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -221.38M | -200.62M | -199.91M | -63M | -184M | -150M | -190M | -94M | -290M |
| netCashProvidedByOperatingActivities | - | - | - | - | - | - | - | - | - |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | - | - | - | - | - | - | - | - | - |