$0.96 (0.5%)
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.2B | 2.75B | 2.36B | 2.16B | 1.85B | 1.47B | 1.1B | 862.21M | 690.56M | 544.04M |
| costOfRevenue | 782.02M | 699.64M | 677.29M | 609.4M | 503.68M | 408.93M | 303.37M | 245.28M | 211.44M | 173.68M |
| grossProfit | 2.41B | 2.05B | 1.69B | 1.55B | 1.35B | 1.06B | 800.71M | 616.93M | 479.14M | 370.36M |
| researchAndDevelopmentExpenses | 767.39M | 693.08M | 629.03M | 520.28M | 382.04M | 294.22M | 209.9M | 158.78M | 132.05M | 96.75M |
| generalAndAdministrativeExpenses | 300.74M | 265.74M | 246.54M | 217.6M | 171.51M | 149.11M | 114.27M | 86.41M | 60.41M | 48.8M |
| sellingAndMarketingExpenses | 428.8M | 396.73M | 381.47M | 348.69M | 288.06M | 235.01M | 190.33M | 148.87M | 128.78M | 110.63M |
| sellingGeneralAndAdministrativeExpenses | 729.54M | 662.47M | 628.02M | 566.29M | 459.57M | 384.13M | 304.6M | 235.28M | 189.19M | 159.43M |
| otherExpenses | - | - | - | - | - | - | - | - | -34000 | -7000 |
| operatingExpenses | 1.5B | 1.36B | 1.26B | 1.09B | 841.6M | 678.35M | 514.49M | 394.06M | 321.21M | 256.17M |
| costAndExpenses | 2.28B | 2.06B | 1.93B | 1.7B | 1.35B | 1.09B | 817.86M | 639.34M | 534.78M | 436.08M |
| netInterestIncome | - | 207.99M | 133.75M | 45.86M | 14.73M | 15.86M | 25.18M | 15.39M | 8.38M | 4.48M |
| interestIncome | - | 207.99M | 133.75M | 45.86M | 14.73M | 15.86M | 25.18M | 15.39M | 8.38M | 4.48M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 50.47M | 39.38M | 32.63M | 29.12M | 27.45M | 29.46M | 19.86M | 13.4M | 13.7M | 13.82M |
| ebitda | 1.24B | 958.76M | 620.65M | 538.22M | 539.76M | 407.25M | 306.08M | 236.94M | 179.47M | 134.51M |
| ebit | 1.19B | 919.38M | 588.02M | 509.1M | 512.31M | 377.79M | 286.22M | 222.87M | 165.77M | 120.69M |
| nonOperatingIncomeExcludingInterest | -278.14M | -227.95M | -158.69M | -50M | -6.82M | - | - | - | -7.84M | - |
| operatingIncome | 916.37M | 691.44M | 429.33M | 459.09M | 505.5M | 377.79M | 286.22M | 222.87M | 157.93M | 120.69M |
| totalOtherIncomeExpensesNet | 278.14M | 227.95M | 158.69M | 50M | 6.82M | 16.2M | 27.48M | 15.78M | 7.84M | 1.67M |
| incomeBeforeTax | 1.19B | 919.38M | 588.02M | 509.1M | 512.31M | 393.99M | 313.7M | 238.64M | 165.77M | 122.36M |
| incomeTaxExpense | 285.6M | 205.24M | 62.32M | 21.39M | 84.92M | 14M | 12.58M | 8.81M | 14.59M | 44.78M |
| netIncomeFromContinuingOperations | 908.91M | 714.14M | 525.7M | 487.71M | 427.39M | 380M | 301.12M | 229.83M | 151.18M | 77.57M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -3000 |
| netIncome | 908.91M | 714.14M | 525.7M | 487.71M | 427.39M | 380M | 301.12M | 229.83M | 151.18M | 77.57M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 908.91M | 714.14M | 525.7M | 487.71M | 427.39M | 380M | 301.12M | 229.83M | 151.18M | 77.57M |
| eps | 5.55 | 4.41 | 3.27 | 3.14 | 2.79 | 2.52 | 2.04 | 1.59 | 1.08 | 0.51 |
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.42B | 1.12B | 703.49M | 886.46M | 1.14B | 730.5M | 476.73M | 550.97M | 320.18M | 217.61M |
| shortTermInvestments | 5.14B | 4.03B | 3.32B | 2.22B | 1.24B | 933.12M | 610.02M | 539.19M | 441.78M | 301.27M |
| cashAndShortTermInvestments | 6.56B | 5.15B | 4.03B | 3.1B | 2.38B | 1.66B | 1.09B | 1.09B | 761.96M | 518.87M |
| netReceivables | 1.31B | 1.06B | 888.54M | 785.23M | 694.4M | 611.59M | 422.51M | 321.59M | 238.02M | 182.82M |
| accountsReceivables | 1.26B | 1.02B | 852.17M | 703.06M | 631.13M | 564.39M | 389.69M | 303.46M | 224.67M | 182.82M |
| otherReceivables | 50.61M | 40.76M | 36.36M | 82.17M | 63.27M | 47.21M | 32.82M | 18.12M | 13.35M | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | 36.68M | 35.61M | 21.87M | 21.67M | 12.44M | 10.18M |
| otherCurrentAssets | 126.47M | 101.46M | 86.92M | 81.46M | - | - | - | - | - | - |
| totalCurrentAssets | 8B | 6.31B | 5B | 3.97B | 3.11B | 2.31B | 1.53B | 1.43B | 1.01B | 711.86M |
| propertyPlantEquipmentNet | 145.89M | 119.78M | 104.13M | 105.15M | 104.14M | 110.57M | 103.88M | 54.97M | 52.28M | 49.91M |
| goodwill | 439.88M | 439.88M | 439.88M | 439.88M | 439.88M | 436.03M | 438.53M | 95.8M | 95.8M | 95.8M |
| intangibleAssets | 30.31M | 44.46M | 63.02M | 82.48M | 101.94M | 114.6M | 134.6M | 24.52M | 31.49M | 39.28M |
| goodwillAndIntangibleAssets | 470.19M | 484.34M | 502.89M | 522.35M | 541.82M | 550.62M | 573.13M | 120.32M | 127.29M | 135.09M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 273.42M | 343.92M | 233.46M | 136.7M | 5.1M | 14.1M | 11.87M | 5.94M | 2.22M | 16.78M |
| otherNonCurrentAssets | 92.22M | 82.92M | 67.22M | 70.78M | 58.23M | 59.95M | 51.77M | 39.12M | 36.11M | 4.06M |
| totalNonCurrentAssets | 981.71M | 1.03B | 907.71M | 834.98M | 709.28M | 735.24M | 740.65M | 220.35M | 217.91M | 205.84M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.98B | 7.34B | 5.91B | 4.8B | 3.82B | 3.05B | 2.27B | 1.65B | 1.23B | 917.7M |
| totalPayables | 44.34M | 67.18M | 71.4M | 78.7M | 53.86M | 45.82M | 35.73M | 21.24M | 16.96M | 16.09M |
| accountPayables | 37.64M | 30.45M | 31.51M | 41.68M | 20.35M | 23.25M | 19.42M | 9.11M | 6.94M | 5.68M |
| otherPayables | 6.7M | 36.73M | 39.88M | 37.02M | 33.51M | 22.57M | 16.31M | 12.13M | 10.02M | 10.41M |
| accruedExpenses | 45.88M | 28.48M | 28.63M | 30.7M | 28.4M | 11M | 10.92M | 8.1M | 5.21M | 5.13M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 12.15M | 9.97M | 9.33M | 11.31M | 10.98M | 11.72M | 10.01M | - | - | - |
| taxPayables | 6.7M | 9.02M | 19.49M | 4.95M | 7.76M | 2.59M | 5.61M | 4.09M | 2.08M | 3.23M |
| deferredRevenue | 1.49B | 1.27B | 1.05B | 869.28M | 731.75M | 616.99M | 468.89M | 356.36M | 266.94M | 213.56M |
| otherCurrentLiabilities | 45.86M | 18.8M | 19.76M | 16.81M | 15.79M | 30.41M | 25.62M | 15.32M | 17.05M | 12.01M |
| totalCurrentLiabilities | 1.64B | 1.4B | 1.18B | 1.01B | 840.78M | 715.95M | 551.17M | 401.02M | 306.17M | 246.78M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 83.71M | 65.81M | 46.44M | 49.67M | 43.61M | 51.39M | 44.82M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 558K | 587K | 2.05M | 1.49M | 2.22M | 1.84M | 2.42M | 6.1M | 10.95M | 12.97M |
| otherNonCurrentLiabilities | 43.27M | 42.59M | 38.72M | 30.08M | 18.23M | 10.57M | 7.78M | 8.9M | 6.98M | 4.96M |
| totalNonCurrentLiabilities | 127.54M | 108.98M | 87.21M | 81.24M | 64.05M | 63.8M | 55.01M | 15M | 17.93M | 17.94M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 95.86M | 75.78M | 55.78M | 60.98M | 54.59M | 63.12M | 54.83M | - | - | - |
| totalLiabilities | 1.76B | 1.51B | 1.27B | 1.09B | 904.83M | 779.75M | 606.18M | 416.02M | 324.1M | 264.72M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 | 1000 | 1000 | 1000 | 1000 |
| retainedEarnings | 4.36B | 3.45B | 2.74B | 2.21B | 1.73B | 1.3B | 919.66M | 619.2M | 389.36M | 212.19M |
| additionalPaidInCapital | 2.84B | 2.39B | 1.92B | 1.53B | 1.2B | 965.67M | 745.48M | 617.62M | 515.27M | 440.68M |
| date | 2026-01-31 | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 | 2020-01-31 | 2019-01-31 | 2018-01-31 | 2017-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 908.91M | 714.14M | 525.7M | 487.71M | 427.39M | 380M | 301.12M | 229.83M | 151.18M | 68.8M |
| depreciationAndAmortization | 50.47M | 50.93M | 37.15M | 37.66M | 36.96M | 39.35M | 26.59M | 13.4M | 13.7M | 13.1M |
| deferredIncomeTax | 65.09M | -112.27M | -105.37M | -127.5M | 11.08M | -1.05M | -6.66M | -8.09M | 1.21M | -5.07M |
| stockBasedCompensation | 472.7M | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -91.94M | 7.62M | 60.82M | 7.34M | 20.66M | -75.65M | -18.18M | -17.38M | -5.33M | 23.68M |
| accountsReceivables | -254.55M | -168.97M | -104M | -91.08M | -83.08M | -188.45M | -70.09M | -83.77M | -52.13M | -38.15M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 6.08M | -1.96M | -10.23M | 21.43M | -3M | 754K | 2.81M | 1.82M | 1.4M | 1.11M |
| otherWorkingCapital | 156.53M | 178.55M | 175.05M | 77M | 106.74M | 112.05M | 49.09M | 64.57M | 45.4M | 60.71M |
| otherNonCashItems | 9.99M | 429.64M | 393.03M | 375.26M | 268.37M | 208.6M | 134.52M | 93.06M | 72.68M | 43.51M |
| netCashProvidedByOperatingActivities | 1.42B | 1.09B | 911.34M | 780.47M | 764.46M | 551.25M | 437.38M | 310.83M | 233.44M | 144.01M |
| investmentsInPropertyPlantAndEquipment | -29.13M | -20.52M | -26.2M | -13.51M | -14.21M | -8.68M | -4.32M | -9.82M | -11.37M | -7.51M |
| acquisitionsNet | - | - | - | - | -7.78M | - | -448.16M | - | - | - |
| purchasesOfInvestments | -3.13B | -2.58B | -2.7B | -2B | -1.12B | -979.29M | -752.52M | -726.38M | -437.86M | -314.85M |
| salesMaturitiesOfInvestments | 2.06B | 1.9B | 1.65B | 1B | 792.92M | 654.34M | 688.09M | 632.33M | 294.7M | 225.6M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | 102K |
| netCashProvidedByInvestingActivities | -1.1B | -700.14M | -1.08B | -1.01B | -346.15M | -333.63M | -516.91M | -103.87M | -154.52M | -96.65M |
| netDebtIssuance | - | - | - | - | -384K | -1.04M | -984K | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | -384K | -1.04M | -984K | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 83.91M | 105.54M | 62.69M | 43.65M | 51.54M | 34.86M | 10.99M | 25.91M | 20.77M | 12.35M |
| netCommonStockIssuance | 83.91M | 105.54M | 62.69M | 43.65M | 51.54M | 34.86M | 10.99M | 25.91M | 20.77M | 12.35M |
| commonStockIssuance | 253.86M | 105.54M | 62.69M | 43.65M | 51.54M | 34.86M | 10.99M | 25.91M | 20.77M | 12.36M |
| commonStockRepurchased | -169.95M | - | - | - | - | - | - | - | - | -14000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -93.25M | -79.42M | -78.88M | -63.03M | -55.29M | - | - | - | - | 25.63M |
| netCashProvidedByFinancingActivities | -9.33M | 26.12M | -16.19M | -19.38M | -4.14M | 33.82M | 10.01M | 25.91M | 20.77M | 37.98M |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 882.95M | 835.95M | 811.24M | 789.08M | 759.04M | 720.89M | 699.21M | 676.18M | 650.34M | 630.62M |
| costOfRevenue | 223.26M | 213.48M | 199.46M | 195.25M | 173.82M | 180.99M | 174.39M | 170.37M | 173.88M | 173.93M |
| grossProfit | 659.69M | 622.47M | 611.77M | 593.83M | 585.22M | 539.9M | 524.82M | 505.81M | 476.46M | 456.69M |
| researchAndDevelopmentExpenses | 208.32M | 198.79M | 191.88M | 192.68M | 184.03M | 181.53M | 172.41M | 176.43M | 162.71M | 163.54M |
| generalAndAdministrativeExpenses | - | 67.63M | 68.48M | 95.8M | 68.83M | 70.74M | 93.57M | 61.36M | 61.28M | 58.66M |
| sellingAndMarketingExpenses | - | 110.18M | 110.55M | 109.44M | 98.63M | 99.2M | 77.48M | 101.53M | 97.3M | 99.2M |
| sellingGeneralAndAdministrativeExpenses | 178.26M | 177.8M | 179.04M | 205.24M | 167.45M | 169.94M | 171.05M | 162.89M | 158.58M | 157.86M |
| otherExpenses | - | - | - | - | - | - | - | - | - | 29000 |
| operatingExpenses | 386.58M | 376.6M | 370.92M | 397.92M | 351.49M | 351.47M | 343.46M | 339.32M | 321.29M | 321.43M |
| costAndExpenses | 609.84M | 590.08M | 570.38M | 593.17M | 525.31M | 532.46M | 517.85M | 509.69M | 495.17M | 495.35M |
| netInterestIncome | - | - | - | - | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 14.87M | 11.41M | 19.95M | 10.13M | 9.82M | 9.93M | 9.93M | 11.02M | 8.5M | 9.71M |
| ebitda | 362.4M | 328.95M | 332.73M | 275.49M | 308.64M | 255.06M | 252.22M | 236.08M | 215.4M | 192.4M |
| ebit | 347.53M | 317.54M | 312.79M | 265.36M | 298.82M | 245.13M | 242.29M | 225.06M | 206.9M | 182.69M |
| nonOperatingIncomeExcludingInterest | -74.42M | -71.66M | -71.93M | -69.46M | -65.09M | -56.71M | -60.94M | -58.57M | -51.73M | -47.43M |
| operatingIncome | 273.11M | 245.88M | 240.85M | 195.91M | 233.73M | 188.42M | 181.35M | 166.49M | 155.17M | 135.26M |
| totalOtherIncomeExpensesNet | 74.42M | 71.66M | 71.93M | 69.46M | 65.09M | 56.71M | 60.94M | 58.57M | 51.73M | 47.43M |
| incomeBeforeTax | 347.53M | 317.54M | 312.79M | 265.36M | 298.82M | 245.13M | 242.29M | 225.06M | 206.9M | 182.69M |
| incomeTaxExpense | 86.59M | 73.33M | 76.58M | 65.06M | 70.63M | 49.5M | 56.48M | 54.02M | 45.24M | 35.3M |
| netIncomeFromContinuingOperations | 260.94M | 244.2M | 236.2M | 200.31M | 228.19M | 195.62M | 185.81M | 171.04M | 161.66M | 147.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 260.94M | 244.2M | 236.2M | 200.31M | 228.19M | 195.62M | 185.81M | 171.04M | 161.66M | 147.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 260.94M | 244.2M | 236.2M | 200.31M | 228.19M | 195.62M | 185.81M | 171.04M | 161.66M | 147.4M |
| eps | 1.6 | 1.49 | 1.44 | 1.23 | 1.4 | 1.2 | 1.15 | 1.06 | 1 | 0.92 |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.9B | 1.42B | 1.66B | 1.93B | 1.96B | 1.12B | 1.04B | 1.17B | 1.2B | 703.49M |
| shortTermInvestments | 5.42B | 5.14B | 4.98B | 4.47B | 4.1B | 4.03B | 4.02B | 3.72B | 3.57B | 3.32B |
| cashAndShortTermInvestments | 7.31B | 6.56B | 6.64B | 6.4B | 6.07B | 5.15B | 5.06B | 4.89B | 4.77B | 4.03B |
| netReceivables | 627.77M | 1.31B | 371.78M | 472.42M | 541.28M | 1.06B | 301.29M | 404.15M | 401.09M | 888.54M |
| accountsReceivables | 568.02M | 1.26B | 314.23M | 422.07M | 492.84M | 1.02B | 255.82M | 364.72M | 362.32M | 852.17M |
| otherReceivables | 59.75M | 50.61M | 57.55M | 50.35M | 48.43M | 40.76M | 45.47M | 39.43M | 38.77M | 36.36M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 122.77M | 126.47M | 102.78M | 118.46M | 97.84M | 101.46M | 82.88M | 78.61M | 78.82M | 86.92M |
| totalCurrentAssets | 8.06B | 8B | 7.11B | 6.99B | 6.71B | 6.31B | 5.45B | 5.37B | 5.24B | 5B |
| propertyPlantEquipmentNet | 155.54M | 145.89M | 139.96M | 132.75M | 122.22M | 119.78M | 116.02M | 99.83M | 102.62M | 104.13M |
| goodwill | 488.16M | 439.88M | 439.88M | 439.88M | 439.88M | 439.88M | 439.88M | 439.88M | 439.88M | 439.88M |
| intangibleAssets | 55.51M | 30.31M | 32.65M | 36.44M | 40.52M | 44.46M | 48.53M | 53.34M | 58.23M | 63.02M |
| goodwillAndIntangibleAssets | 543.67M | 470.19M | 472.53M | 476.32M | 480.4M | 484.34M | 488.4M | 493.22M | 498.11M | 502.89M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 272.66M | 273.42M | 286.97M | 309.64M | 366.24M | 343.92M | 322.65M | 291.04M | 266.06M | 233.46M |
| otherNonCurrentAssets | 94.42M | 92.22M | 85.85M | 86.13M | 88.68M | 82.92M | 78.62M | 78.9M | 75.82M | 67.22M |
| totalNonCurrentAssets | 1.07B | 981.71M | 985.3M | 1B | 1.06B | 1.03B | 1.01B | 962.99M | 942.61M | 907.71M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 9.13B | 8.98B | 8.1B | 8B | 7.77B | 7.34B | 6.45B | 6.33B | 6.19B | 5.91B |
| totalPayables | 108.55M | 44.34M | 38.69M | 37.24M | 128.78M | 67.18M | 66.16M | 58.37M | 129.68M | 71.4M |
| accountPayables | 40.66M | 37.64M | 32.67M | 33.58M | 37.42M | 30.45M | 31.84M | 28.31M | 31.93M | 31.51M |
| otherPayables | 67.9M | 6.7M | 6.02M | 3.66M | 91.37M | 36.73M | 34.32M | 30.06M | 97.76M | 39.88M |
| accruedExpenses | 52.57M | 45.88M | 41.48M | 40.65M | 31.85M | 28.48M | 21.96M | 23.27M | 31.94M | 28.63M |
| shortTermDebt | 13.13M | - | 10.53M | 10.66M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 12.15M | - | - | 10.67M | 9.97M | 9.16M | 10.18M | 10.39M | 9.33M |
| taxPayables | - | 6.7M | 6.02M | 3.66M | 91.37M | 30.32M | 10.8M | 11.93M | 77.45M | 19.49M |
| deferredRevenue | 1.48B | 1.49B | 822.47M | 1.11B | 1.25B | 1.27B | 739.66M | 956.38M | 1.03B | 1.05B |
| otherCurrentLiabilities | 50.97M | 45.86M | 31.71M | 58.81M | 39.08M | 18.8M | 20.07M | 22.24M | 21.82M | 19.76M |
| totalCurrentLiabilities | 1.7B | 1.64B | 944.88M | 1.26B | 1.46B | 1.4B | 857M | 1.07B | 1.22B | 1.18B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 89.94M | 83.71M | 79.27M | 74.78M | 66.56M | 65.81M | 62.54M | 43.91M | 45.35M | 46.44M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.15M | 558K | 367K | 439K | 526K | 587K | 475K | 591K | 705K | 2.05M |
| otherNonCurrentLiabilities | 32.35M | 43.27M | 32.01M | 30.61M | 30.28M | 42.59M | 31.43M | 31.2M | 28.84M | 38.72M |
| totalNonCurrentLiabilities | 123.43M | 127.54M | 111.64M | 105.84M | 97.37M | 108.98M | 94.45M | 75.7M | 74.89M | 87.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 89.94M | 95.86M | 79.27M | 74.78M | 77.23M | 75.78M | 71.7M | 54.09M | 55.74M | 55.78M |
| totalLiabilities | 1.83B | 1.76B | 1.06B | 1.36B | 1.55B | 1.51B | 951.45M | 1.15B | 1.3B | 1.27B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 |
| retainedEarnings | 4.62B | 4.36B | 4.12B | 3.88B | 3.68B | 3.45B | 3.26B | 3.07B | 2.9B | 2.74B |
| additionalPaidInCapital | 2.7B | 2.84B | 2.91B | 2.76B | 2.52B | 2.39B | 2.25B | 2.12B | 2.02B | 1.92B |
| date | 2026-04-30 | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 260.94M | 244.2M | 236.2M | 200.31M | 228.19M | 195.62M | 185.81M | 171.04M | 161.66M | 147.4M |
| depreciationAndAmortization | 14.87M | 11.41M | 9.71M | 13.18M | 13.09M | 13.13M | 9.93M | 11.02M | 8.5M | 9.71M |
| deferredIncomeTax | 14.34M | 14.91M | 18.49M | 59.12M | -27.42M | -21.04M | -31.43M | -33.26M | -26.54M | -25.24M |
| stockBasedCompensation | - | -1.84M | 120.27M | -1.94M | - | - | 117.86M | 108.38M | - | - |
| changeInWorkingCapital | 716.38M | -286.93M | -197.71M | -152.53M | 545.23M | -235.06M | -117.97M | -162M | 522.65M | -171.83M |
| accountsReceivables | 687.47M | -938.78M | 100.78M | 68.43M | 515.01M | -755.8M | 102.68M | -3.45M | 487.6M | -588.26M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 4.47M | 2.89M | -171K | -4.38M | 7.74M | -2.38M | 3.77M | -3.62M | 280K | -4.73M |
| otherWorkingCapital | 24.44M | 648.96M | -298.32M | -216.58M | 22.47M | 523.13M | -224.42M | -154.94M | 34.77M | 421.16M |
| otherNonCashItems | 120.59M | 125.09M | 5.83M | 120.3M | 118.07M | 116.89M | -84000 | -2.3M | 97.24M | 97.74M |
| netCashProvidedByOperatingActivities | 1.13B | 106.85M | 192.79M | 238.43M | 877.16M | 69.54M | 164.12M | 92.87M | 763.52M | 57.77M |
| investmentsInPropertyPlantAndEquipment | -1.75M | -7.03M | -9.89M | -6.3M | -5.91M | -4.72M | -4.27M | -3.05M | -8.48M | -7.74M |
| acquisitionsNet | -75.48M | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -982.32M | -746.89M | -933.34M | -785.76M | -667.1M | -375.45M | -814.22M | -614.47M | -777.83M | -555.9M |
| salesMaturitiesOfInvestments | 670.84M | 586.17M | 447.99M | 402.79M | 620.9M | 364.48M | 520.27M | 503.68M | 513.93M | 476.93M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -388.71M | -167.75M | -495.23M | -389.27M | -52.11M | -15.69M | -298.23M | -113.84M | -272.38M | -86.7M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -224.01M | -156.08M | 57.7M | 141.69M | 40.6M | 40.43M | 30.27M | 6.4M | 28.43M | 10.5M |
| netCommonStockIssuance | -224.01M | -156.08M | 57.7M | 141.69M | 40.6M | 40.43M | 30.27M | 6.4M | 28.43M | 10.5M |
| commonStockIssuance | 2.94M | 13.87M | 57.7M | 141.69M | 40.6M | 40.43M | 30.27M | 6.4M | 28.43M | 10.5M |
| commonStockRepurchased | -226.95M | -169.95M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -38.52M | -21.97M | -25.05M | -26M | -20.22M | -19.62M | -17.31M | -17.88M | -24.61M | -20.99M |
| netCashProvidedByFinancingActivities | -262.53M | -178.05M | 32.65M | 115.69M | 20.38M | 20.81M | 12.96M | -11.48M | 3.83M | -10.48M |