$9.21 (6.97%)
| date | 2026-01-25 | 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 | 1.05B | 909.29M | 868.76M | 756.53M | 740.86M | 595.12M | 547.51M | 627.2M | 587.85M | 544.27M |
| costOfRevenue | 508.4M | 453.64M | 494.77M | 277.58M | 279.72M | 239.83M | 227.37M | 276.82M | 263.74M | 244.71M |
| grossProfit | 541.6M | 455.64M | 373.99M | 478.96M | 461.14M | 355.28M | 320.14M | 350.37M | 324.1M | 299.56M |
| researchAndDevelopmentExpenses | 196.3M | 170.91M | 186.45M | 155.94M | 147.92M | 117.53M | 107.37M | 109.05M | 104.8M | 102.5M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 211.7M | 223.05M | 221.65M | 164.03M | 170.93M | 163.07M | 161.94M | 152.55M | 139.94M | 136.69M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 408M | 393.96M | 408.1M | 319.97M | 318.86M | 280.6M | 269.31M | 261.6M | 244.74M | 239.19M |
| costAndExpenses | 916.4M | 847.6M | 902.87M | 597.55M | 598.58M | 520.43M | 496.68M | 538.42M | 508.48M | 483.9M |
| netInterestIncome | -37.5M | -87.32M | -102.95M | -9.66M | -4.57M | -5.34M | -9.11M | -9.2M | -7.96M | -8.84M |
| interestIncome | 2.5M | 2.3M | 3.05M | 5.8M | 1.47M | - | - | - | - | 205K |
| interestExpense | 40M | 89.63M | 106M | 15.46M | 6.04M | 5.34M | 9.11M | 9.2M | 7.96M | 9.04M |
| depreciationAndAmortization | 40.8M | 49.37M | 84.45M | 36.89M | 35.3M | 31.87M | 39.58M | 49.64M | 49M | 47.06M |
| ebitda | 60.2M | -44.91M | -851.06M | 131.07M | 182.52M | 106.55M | 90.41M | 138.41M | 128.37M | 107.43M |
| ebit | 19.4M | -94.28M | -935.51M | 94.17M | 147.22M | 74.68M | 50.83M | 88.78M | 79.37M | 60.38M |
| nonOperatingIncomeExcludingInterest | 114.2M | 155.96M | 901.4M | 64.81M | -4.94M | - | - | - | - | - |
| operatingIncome | 133.6M | 61.68M | -34.11M | 158.99M | 142.28M | 74.68M | 50.83M | 88.78M | 79.37M | 60.38M |
| totalOtherIncomeExpensesNet | -154.2M | -245.59M | -1.01B | -80.27M | -1.1M | -11.38M | -6.14M | -18.78M | -19.75M | 12.68M |
| incomeBeforeTax | -20.6M | -183.91M | -1.04B | 78.72M | 141.18M | 63.3M | 44.69M | 69.99M | 59.62M | 73.06M |
| incomeTaxExpense | 19.8M | -22.01M | 50.52M | 17.34M | 15.54M | 3.44M | 12.83M | 355K | 23.19M | 18.4M |
| netIncomeFromContinuingOperations | -40.4M | -161.9M | -1.09B | 61.37M | 125.64M | 59.87M | 31.87M | 69.64M | 36.43M | 54.66M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -40.4M | -161.9M | -1.09B | 61.38M | 125.66M | 59.9M | 31.87M | 69.64M | 36.43M | 54.66M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -40.4M | -161.9M | -1.09B | 61.38M | 125.66M | 59.9M | 31.87M | 69.64M | 36.43M | 54.66M |
| eps | -0.46 | -2.26 | -17.03 | 0.96 | 1.94 | 0.92 | 0.48 | 0.96 | 0.52 | 0.84 |
| date | 2026-01-25 | 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 | 195.18M | 151.74M | 128.58M | 235.51M | 279.6M | 268.89M | 293.32M | 312.12M | 307.92M | 297.13M |
| shortTermInvestments | - | 12.72M | 14.54M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 195.18M | 164.46M | 143.13M | 235.51M | 279.6M | 268.89M | 293.32M | 312.12M | 307.92M | 297.13M |
| netReceivables | 196.18M | 188.12M | 134.32M | 161.7M | 71.51M | 70.43M | 61.93M | 79.22M | 53.18M | 51.44M |
| accountsReceivables | 160.55M | 162.52M | 134.32M | 161.7M | 71.51M | 70.43M | 61.93M | 79.22M | 53.18M | 51.44M |
| otherReceivables | 35.63M | 25.6M | - | - | - | - | - | - | - | - |
| inventory | 195.74M | 163.59M | 144.99M | 207.7M | 114M | 87.49M | 73.01M | 63.68M | 71.07M | 65.87M |
| prepaids | 61.64M | 62.98M | 11.97M | 6.24M | 5.98M | 22.08M | 10.72M | 8.41M | 11.81M | 5.56M |
| otherCurrentAssets | 6.39M | 6.31M | 82.48M | 111.63M | 31.2M | 25.83M | 21.76M | 21.88M | 17.25M | 18.42M |
| totalCurrentAssets | 655.12M | 585.46M | 534.2M | 722.79M | 502.3M | 474.73M | 460.74M | 485.3M | 461.23M | 438.43M |
| propertyPlantEquipmentNet | 132.8M | 126.19M | 177.49M | 169.29M | 134.94M | 130.93M | 124.42M | 118.49M | 124.59M | 108.91M |
| goodwill | 457.92M | 533.09M | 541.23M | 1.28B | 351.14M | 351.14M | 351.14M | 351.14M | 341.9M | 329.7M |
| intangibleAssets | 40.02M | 33.11M | 35.57M | 215.1M | 6.8M | 11.75M | 20.01M | 36.56M | 60.21M | 61.77M |
| goodwillAndIntangibleAssets | 497.94M | 566.2M | 576.79M | 1.5B | 357.94M | 362.89M | 371.15M | 387.7M | 402.1M | 391.48M |
| longTermInvestments | 37M | - | 43.07M | 45.36M | 37.5M | 27.2M | 22.7M | 19.4M | 46.5M | 35.82M |
| taxAssets | 34.19M | 41.12M | 18.01M | 63.78M | 27.8M | 25.48M | 19.41M | 14.36M | 4.24M | 8.08M |
| otherNonCurrentAssets | 53.29M | 100.29M | 24.18M | 71.61M | 70.43M | 60.87M | 53.33M | 37.63M | 47.12M | 31.41M |
| totalNonCurrentAssets | 755.22M | 833.8M | 839.54M | 1.85B | 628.62M | 607.37M | 591.01M | 577.58M | 624.54M | 575.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.41B | 1.42B | 1.37B | 2.57B | 1.13B | 1.08B | 1.05B | 1.06B | 1.09B | 1.01B |
| totalPayables | 84.13M | 59.24M | 47.98M | 100.68M | 50.7M | 50.19M | 48.01M | 45.29M | 38.68M | 53.34M |
| accountPayables | 84.13M | 59.24M | 45.05M | 100.68M | 50.7M | 50.19M | 48.01M | 43.18M | 37.21M | 41.96M |
| otherPayables | - | - | 2.92M | - | - | - | - | 2.1M | 1.47M | 11.38M |
| accruedExpenses | 112.72M | 108.48M | 108.5M | 74.37M | 40.58M | 31.11M | 22.18M | 14.2M | 22.81M | 28.38M |
| shortTermDebt | - | 45.59M | - | 43.1M | -15.06M | - | -1.96M | 18.27M | 15.41M | 14.43M |
| capitalLeaseObligationsCurrent | 6.06M | 6.01M | 6.56M | 6.21M | 3.98M | 3.98M | 3.27M | - | - | - |
| taxPayables | - | - | 2.92M | 8.52M | - | - | - | 2.1M | 1.47M | 11.38M |
| deferredRevenue | 14.2M | 15.87M | - | 26.78M | 13.05M | 3.92M | 12.51M | 3.44M | 12.76M | 12.06M |
| otherCurrentLiabilities | 58.83M | 47.84M | 54.12M | 113.2M | 9.06M | 11.03M | 12.66M | 38.65M | 36.55M | 14.77M |
| totalCurrentLiabilities | 275.94M | 283.03M | 217.16M | 396.86M | 128.4M | 109.57M | 98.64M | 129.91M | 126.21M | 122.98M |
| longTermDebt | 491.23M | 505.93M | 1.37B | 1.3B | 171.68M | 179.2M | 194.74M | 192.84M | 211.11M | 226.52M |
| capitalLeaseObligationsNonCurrent | - | - | 22.03M | 26.48M | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 101K | 750K | 21.35M | 22.51M | 1.13M | 976K | 3.6M | 3.36M | 14.68M | 9.47M |
| otherNonCurrentLiabilities | 93.35M | 87.12M | 49.41M | 70.78M | 91.93M | 93.4M | 78.25M | 54.08M | 68.76M | 49.9M |
| totalNonCurrentLiabilities | 584.68M | 593.8M | 1.46B | 1.42B | 264.74M | 273.58M | 276.59M | 250.29M | 294.56M | 285.89M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 6.06M | 6.01M | 28.59M | 32.69M | 3.98M | 3.98M | 3.27M | - | - | - |
| totalLiabilities | 860.62M | 876.84M | 1.68B | 1.81B | 393.14M | 383.15M | 375.23M | 380.2M | 420.76M | 408.87M |
| treasuryStock | -474.38M | -520.51M | -556.89M | -577.91M | -549.94M | -438.8M | -387.85M | -346.22M | -251.97M | -253.11M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.04M | 990K | 785K | 785K | 785K | 785K | 785K | 785K | 785K | 785K |
| retainedEarnings | -436.06M | -395.69M | -233.79M | 858.24M | 796.86M | 671.2M | 611.61M | 579.74M | 502.35M | 467.94M |
| additionalPaidInCapital | 1.47B | 1.47B | 485.45M | 471.37M | 491.96M | 473.73M | 458.58M | 451.88M | 415.06M | 390.94M |
| date | 2026-01-25 | 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 | -40.38M | -161.9M | -1.09B | 61.37M | 125.64M | 59.87M | 31.87M | 63.06M | 36.43M | 54.66M |
| depreciationAndAmortization | 46.33M | 49.37M | 84.45M | 36.89M | 35.3M | 35.86M | 39.58M | 49.64M | 49M | 47.06M |
| deferredIncomeTax | 7.87M | -21.67M | 40.64M | -15.26M | -3.78M | -7.4M | -5.6M | -16.49M | 15.23M | 2.18M |
| stockBasedCompensation | 57.72M | 68.04M | 40.17M | 39.25M | 51.19M | 52.99M | 52.05M | 73.86M | 47.94M | 30.83M |
| changeInWorkingCapital | -16.91M | -49.8M | -81.76M | 19.58M | -9.63M | -35.84M | -5.03M | -6.39M | -43.67M | 8.16M |
| accountsReceivables | 3.34M | -28.35M | 27.44M | 2.44M | -1.07M | -8.51M | 17.3M | -21.5M | -1.45M | -7.4M |
| inventory | -30.65M | -18.67M | 57.31M | -3.75M | -26.51M | -14.48M | -9.33M | 8.44M | -5.52M | -1.96M |
| accountsPayables | 22.53M | 14.68M | -44.35M | -3.7M | -2.14M | 3.56M | 2.6M | 7.54M | -5.31M | 3.1M |
| otherWorkingCapital | -12.13M | -17.47M | -122.16M | 24.58M | 20.1M | -16.42M | -15.6M | -880K | -31.4M | 14.42M |
| otherNonCashItems | 114.87M | 173.95M | 914.61M | -15.12M | 4.4M | 13.46M | 5.75M | 19.89M | 1M | -25.28M |
| netCashProvidedByOperatingActivities | 169.52M | 57.99M | -93.92M | 126.71M | 203.12M | 118.93M | 118.62M | 183.56M | 105.92M | 117.61M |
| investmentsInPropertyPlantAndEquipment | -9.78M | -7.86M | -29.18M | -28.32M | -26.18M | -32.73M | -23.06M | -17.05M | -35.46M | -32.92M |
| acquisitionsNet | -21.47M | - | - | -1.21B | 110K | 385K | 603K | -15.95M | -17.62M | 32M |
| purchasesOfInvestments | - | -434K | -930K | -6.75M | -8.24M | -10.94M | -11.63M | -9.3M | -18.66M | -13.2M |
| salesMaturitiesOfInvestments | 1.94M | 2.65M | - | 2.28M | -110K | 378K | -603K | 5.97M | 5.75M | 555K |
| otherInvestingActivities | -9.44M | -6.24M | 7.42M | 38000 | -5.89M | -10.18M | 352K | 112K | 5.7M | 48000 |
| netCashProvidedByInvestingActivities | -38.76M | -11.89M | -22.7M | -1.25B | -40.32M | -42.91M | -34.33M | -36.22M | -60.29M | -13.52M |
| netDebtIssuance | 151.19M | -656.41M | 42.62M | 1.19B | -8M | -16M | -15.31M | -15.94M | -15M | -14.88M |
| longTermNetDebtIssuance | 151.19M | -656.41M | 42.62M | 1.21B | -8M | -16M | -17.37M | -15.94M | -15M | -14.88M |
| shortTermNetDebtIssuance | - | - | 65M | -23M | - | - | 2.06M | - | - | - |
| netStockIssuance | -213.61M | 645.01M | -6.71M | -64.19M | -129.75M | -71.43M | -70.22M | -116.21M | -14.85M | -1M |
| netCommonStockIssuance | -213.61M | 645.01M | -6.71M | -50M | -129.75M | -71.43M | -70.22M | -116.21M | -14.85M | -1M |
| commonStockIssuance | 4.15M | 645.01M | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -217.76M | - | -6.71M | -50M | -129.75M | -71.43M | -70.22M | -116.21M | -14.85M | -1M |
| netPreferredStockIssuance | - | 4.34M | - | -14.19M | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -27M | -10.26M | -32.08M | -50.79M | -14.35M | -13.02M | -17.55M | -11M | -4.99M | -2.89M |
| netCashProvidedByFinancingActivities | -89.42M | -21.66M | 10.55M | 1.08B | -152.1M | -100.45M | -103.08M | -143.15M | -34.84M | -18.77M |
| date | 2026-04-26 | 2026-01-25 | 2025-10-26 | 2025-07-27 | 2025-04-27 | 2025-01-31 | 2024-10-27 | 2024-07-28 | 2024-04-28 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 291M | 274.4M | 266.97M | 257.59M | 251.06M | 251M | 236.82M | 215.36M | 206.1M | 192.95M |
| costOfRevenue | 139.9M | 136.3M | 128.85M | 123.63M | 119.92M | 120.6M | 116M | 110.17M | 106.82M | 101.85M |
| grossProfit | 151.1M | 138.1M | 138.12M | 133.96M | 131.14M | 130.4M | 120.82M | 105.18M | 99.28M | 91.1M |
| researchAndDevelopmentExpenses | 57.6M | 51.2M | 49.2M | 48.2M | 47.53M | 46.7M | 42.56M | 40.08M | 41.6M | 41.5M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 62.7M | 56.1M | 57.11M | 58.47M | 46.45M | 53.5M | 59.78M | 55.79M | 52.27M | 46.98M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 120.3M | 107.3M | 106.31M | 106.67M | 93.98M | 100.2M | 102.34M | 95.87M | 93.87M | 88.49M |
| costAndExpenses | 260.2M | 243.6M | 235.16M | 230.3M | 213.89M | 220.8M | 218.34M | 206.05M | 200.69M | 190.34M |
| netInterestIncome | -1M | -1M | -25.4M | -4.71M | -6.32M | -12.6M | -22.85M | -30.94M | -25.48M | -24.92M |
| interestIncome | 900K | 800K | 800K | 529K | 369K | 800K | 527K | 433K | 542K | 734K |
| interestExpense | 1.9M | 1.8M | 26.2M | 5.24M | 6.69M | 13.4M | 23.38M | 31.38M | 26.02M | 25.65M |
| depreciationAndAmortization | 9.2M | 10.2M | 11.52M | 11.67M | 11.54M | 11.62M | 11.49M | 14.32M | 11.94M | 10.39M |
| ebitda | 37.8M | -18.8M | 42.18M | -5.37M | 46.23M | 30.92M | 31.29M | -120.38M | 17.76M | -609.66M |
| ebit | 28.6M | -29M | 30.66M | -17.04M | 34.69M | 19.3M | 19.8M | -134.7M | 5.82M | -620.05M |
| nonOperatingIncomeExcludingInterest | 2.2M | 59.8M | 1.15M | 44.33M | 2.47M | 10.9M | -1.32M | 144.01M | -409K | 622.66M |
| operatingIncome | 30.8M | 30.8M | 31.81M | 27.29M | 37.17M | 30.2M | 18.48M | 9.31M | 5.41M | 2.61M |
| totalOtherIncomeExpensesNet | -4.1M | -61.6M | -27.35M | -49.56M | -9.17M | -24.3M | -22.06M | -175.39M | -25.62M | -648.31M |
| incomeBeforeTax | 26.7M | -30.8M | 4.46M | -22.27M | 28M | 5.9M | -3.58M | -166.08M | -20.2M | -645.7M |
| incomeTaxExpense | 100000 | -900K | 7.32M | 4.79M | 8.65M | -33.2M | 4.01M | 4.22M | 2.96M | -3.34M |
| netIncomeFromContinuingOperations | 26.6M | -29.9M | -2.86M | -27.06M | 19.34M | 39.1M | -7.59M | -170.3M | -23.16M | -642.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -100000 | 100000 | - | - | - | - | - | - | - | - |
| netIncome | 26.5M | -29.8M | -2.86M | -27.06M | 19.34M | 39.1M | -7.59M | -170.3M | -23.16M | -642.36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 26.5M | -29.8M | -2.86M | -27.06M | 19.34M | 39.1M | -7.59M | -170.3M | -23.16M | -642.36M |
| eps | 0.29 | -0.32 | -0.03 | -0.31 | 0.22 | 0.48 | -0.1 | -2.61 | -0.36 | -9.98 |
| date | 2026-04-26 | 2026-01-25 | 2025-10-26 | 2025-07-27 | 2025-04-27 | 2025-01-31 | 2024-10-27 | 2024-07-28 | 2024-04-28 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 163.31M | 195.18M | 164.67M | 168.56M | 156.47M | 151.74M | 136.5M | 115.93M | 126.78M | 128.58M |
| shortTermInvestments | - | - | - | - | - | 12.72M | - | - | - | 14.54M |
| cashAndShortTermInvestments | 163.31M | 195.18M | 164.67M | 168.56M | 156.47M | 164.46M | 136.5M | 115.93M | 126.78M | 143.13M |
| netReceivables | 174.79M | 196.18M | 164.76M | 153.5M | 165.75M | 188.12M | 142.46M | 152.98M | 153.92M | 151.62M |
| accountsReceivables | 174.79M | 160.55M | 164.76M | 153.5M | 165.75M | 162.52M | 142.46M | 152.98M | 153.92M | 134.32M |
| otherReceivables | - | 35.63M | - | - | - | 25.6M | - | - | - | 17.3M |
| inventory | 204.72M | 195.74M | 185.73M | 183.3M | 170.24M | 163.59M | 163.45M | 156.01M | 148.54M | 144.99M |
| prepaids | 22.37M | 61.64M | 11.83M | 12.38M | 9.06M | 62.98M | 7.8M | 15.38M | 10.4M | 11.97M |
| otherCurrentAssets | 83.52M | 6.39M | 93.87M | 97.13M | 96.52M | 6.31M | 107.57M | 101.45M | 99.63M | 82.48M |
| totalCurrentAssets | 648.7M | 655.12M | 620.85M | 614.87M | 598.04M | 585.46M | 557.79M | 541.74M | 539.27M | 534.2M |
| propertyPlantEquipmentNet | 106.72M | 132.8M | 110.98M | 115.64M | 120.23M | 126.19M | 133.16M | 139.52M | 146.94M | 177.49M |
| goodwill | 470.85M | 457.92M | 492.06M | 492.2M | 533.8M | 533.09M | 541.28M | 541.1M | 540.92M | 541.23M |
| intangibleAssets | 59.28M | 40.02M | 33.18M | 34.65M | 36.49M | 33.11M | 36.81M | 35.35M | 35.09M | 35.57M |
| goodwillAndIntangibleAssets | 530.14M | 497.94M | 525.24M | 526.85M | 570.29M | 566.2M | 578.1M | 576.46M | 576.01M | 576.79M |
| longTermInvestments | - | 37M | - | - | - | - | - | - | - | 43.07M |
| taxAssets | 31.83M | 34.19M | 33.85M | 36.53M | 38.64M | 41.12M | 18.71M | 18.02M | 15.27M | 18.01M |
| otherNonCurrentAssets | 121.56M | 53.29M | 114.96M | 112M | 104.75M | 100.29M | 91.25M | 92.26M | 99.01M | 24.18M |
| totalNonCurrentAssets | 790.24M | 755.22M | 785.02M | 791.02M | 833.92M | 833.8M | 821.22M | 826.26M | 837.24M | 839.54M |
| otherAssets | 1000 | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.44B | 1.41B | 1.41B | 1.41B | 1.43B | 1.42B | 1.38B | 1.37B | 1.38B | 1.37B |
| totalPayables | 90.31M | 84.13M | 75.21M | 70.87M | 69.14M | 59.24M | 63.87M | 75.76M | 64.67M | 45.05M |
| accountPayables | 90.31M | 84.13M | 75.21M | 70.87M | 69.14M | 59.24M | 63.87M | 75.76M | 64.67M | 45.05M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 183.4M | 112.72M | 179.93M | 172.24M | 166.82M | 108.48M | 171.62M | 148.91M | 160.22M | 28.87M |
| shortTermDebt | - | - | - | - | - | 45.59M | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 6.06M | - | - | - | 6.01M | - | - | - | 6.56M |
| taxPayables | - | - | - | - | - | - | - | - | - | 2.92M |
| deferredRevenue | - | 14.2M | - | - | - | 15.87M | - | - | - | 47.85M |
| otherCurrentLiabilities | - | 58.83M | - | - | - | 47.84M | - | - | - | 88.83M |
| totalCurrentLiabilities | 273.72M | 275.94M | 255.14M | 243.11M | 235.95M | 283.03M | 235.49M | 224.67M | 224.89M | 217.16M |
| longTermDebt | 491.98M | 491.23M | 490.49M | 518.94M | 542.64M | 505.93M | 1.19B | 1.19B | 1.37B | 1.37B |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | 22.03M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 101K | 545K | 1.02M | 715K | 750K | - | - | - | 21.35M |
| otherNonCurrentLiabilities | 99.92M | 93.35M | 94.04M | 89.93M | 83.83M | 87.12M | 92.89M | 91.9M | 91.29M | 49.41M |
| totalNonCurrentLiabilities | 591.9M | 584.68M | 585.08M | 609.88M | 627.19M | 593.8M | 1.28B | 1.28B | 1.46B | 1.46B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 6.06M | - | - | - | 6.01M | - | - | - | 28.59M |
| totalLiabilities | 865.62M | 860.62M | 840.22M | 852.99M | 863.14M | 876.84M | 1.52B | 1.51B | 1.69B | 1.68B |
| treasuryStock | -462.47M | -474.38M | -486.69M | -501.13M | -506.31M | -520.51M | -536.29M | -548.62M | -552.65M | -556.89M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.04M | 1.04M | 1.04M | 990K | 990K | 990K | 885K | 885K | 785K | 785K |
| retainedEarnings | -409.5M | -436.06M | -406.27M | -403.4M | -376.34M | -395.69M | -434.83M | -427.24M | -256.95M | -233.79M |
| additionalPaidInCapital | 1.45B | 1.47B | 1.47B | 1.47B | 1.46B | 1.47B | 836.75M | 836.27M | 490.51M | 485.45M |
| date | 2026-04-26 | 2026-01-25 | 2025-10-26 | 2025-07-27 | 2025-04-27 | 2025-01-31 | 2024-10-27 | 2024-07-28 | 2024-04-28 | 2024-01-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 26.56M | -29.8M | -2.86M | -27.06M | 19.34M | 39.14M | -7.59M | -170.3M | -23.16M | -642.36M |
| depreciationAndAmortization | 10.74M | 11.6M | 11.52M | 11.67M | 11.54M | 11.62M | 11.49M | 14.32M | 11.94M | 10.39M |
| deferredIncomeTax | 1.84M | 91000 | 2.94M | 2.44M | 2.41M | -20.73M | -10000 | -50000 | -884K | -15.72M |
| stockBasedCompensation | 26.45M | 16.45M | 17.14M | 17.3M | 6.84M | 17.26M | 18.4M | 17.14M | 15.23M | 11.83M |
| changeInWorkingCapital | -31.18M | 5.98M | -5.89M | -3.64M | -13.36M | -28.33M | 4.12M | -18.46M | -7.14M | 34.5M |
| accountsReceivables | -14.06M | 5.44M | -11.32M | 12.32M | -3.11M | -20.21M | 10.56M | 912K | -19.61M | 22.43M |
| inventory | -7.18M | -8.58M | -2.45M | -13M | -6.63M | -220K | -14.81M | -7.4M | -3.63M | 15.68M |
| accountsPayables | 8.04M | 6.89M | 4.42M | 1.42M | 9.8M | -4.23M | -12.17M | 12.03M | 19.05M | -10.58M |
| otherWorkingCapital | -17.98M | 2.22M | 3.46M | -4.38M | -13.43M | -3.67M | 42.02M | -24M | -2.94M | 6.98M |
| otherNonCashItems | 1.77M | 45.5M | 24.62M | 43.7M | 1.06M | 14.53M | 3.15M | 152.34M | 3.92M | 615.28M |
| netCashProvidedByOperatingActivities | 36.18M | 49.83M | 47.46M | 44.4M | 27.82M | 33.5M | 29.58M | -5M | -89000 | 13.92M |
| investmentsInPropertyPlantAndEquipment | -8.17M | -2.43M | -2.82M | -2.88M | -1.65M | -2.63M | -483K | -3.41M | -1.33M | -2.86M |
| acquisitionsNet | -29.19M | -21.47M | - | - | - | - | - | - | - | 2000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | -434K | - | - |
| salesMaturitiesOfInvestments | - | - | 1.4M | - | 536K | - | -277K | - | 2.65M | - |
| otherInvestingActivities | -5.13M | -603K | -2.64M | -2.25M | -3.96M | -5.17M | -653K | -618K | 475K | 6.42M |
| netCashProvidedByInvestingActivities | -42.49M | -24.5M | -4.05M | -5.13M | -5.07M | -7.8M | -1.41M | -4.46M | 1.79M | 3.57M |
| netDebtIssuance | - | 10.63M | 175.57M | -25M | -10M | -651.41M | -5M | - | - | -5M |
| longTermNetDebtIssuance | - | 10.63M | 175.57M | -25M | -10M | -651.41M | -5M | - | - | -5M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | -5M | - | - | - |
| netStockIssuance | 787K | 2.61M | -216.72M | 468K | 32000 | 3.09M | 605K | 408K | -2.42M | -1.24M |
| netCommonStockIssuance | 787K | 2.61M | -216.72M | 468K | 32000 | 3.09M | 605K | 408K | -2.42M | -1.24M |
| commonStockIssuance | 787K | 2.61M | 1.04M | 468K | 32000 | 3.09M | -643K | 408K | - | - |
| commonStockRepurchased | - | - | -217.76M | - | - | - | 4.18M | - | -2.42M | -1.24M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -26.58M | -8.55M | -5.93M | -3.12M | -9.39M | 638.72M | -2.51M | -1.76M | -773K | -7.55M |
| netCashProvidedByFinancingActivities | -25.8M | 4.69M | -47.09M | -27.66M | -19.36M | -9.6M | -7.51M | -1.35M | -3.2M | -13.79M |