AMEX : IHT
-$0.07 (-4.02%)
| 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 | 7.57M | 7.59M | 7.48M | 7.15M | 6.41M | 4.2M | 6.57M | 6.17M | 10.77M | 13.22M |
| costOfRevenue | 6.24M | 4.1M | 3.73M | 3.63M | 3.34M | 3.48M | 3.55M | 3.35M | 4.65M | 6.39M |
| grossProfit | 1.32M | 3.5M | 3.76M | 3.52M | 3.07M | 725.58K | 3.02M | 2.82M | 6.12M | 6.83M |
| researchAndDevelopmentExpenses | - | - | - | 0.09 | 0.24 | -0.86 | -0.35 | -0.26 | -0.33 | -0.31 |
| generalAndAdministrativeExpenses | 2.18M | 2.22M | 2.47M | 2.65M | 2.22M | 2.32M | 2.56M | 2.7M | 4.95M | 5.18M |
| sellingAndMarketingExpenses | 452.85K | 453.04K | 408.89K | 451.5K | 399.54K | 379.76K | 569.92K | 580.88K | 1.8M | 1.58M |
| sellingGeneralAndAdministrativeExpenses | 2.63M | 2.67M | 2.88M | 3.11M | 2.61M | 2.7M | 3.13M | 3.28M | 6.75M | 6.76M |
| otherExpenses | -747.43K | 1.57M | 1.6M | 706.03K | 759.14K | 840.98K | 922.74K | 845.69K | 1.75M | 2.16M |
| operatingExpenses | 1.88M | 4.24M | 4.48M | 3.81M | 3.37M | 3.54M | 4.05M | 4.13M | 8.5M | 8.92M |
| costAndExpenses | 8.13M | 8.34M | 8.21M | 7.44M | 6.71M | 7.01M | 7.6M | 7.47M | 13.15M | 15.3M |
| netInterestIncome | -523.99K | -460.9K | -451.65K | -464.91K | -306.54K | -230.68K | -420.04K | -272.66K | -227.53K | -459.52K |
| interestIncome | - | 15151 | 50057 | 65441 | 60696 | 130K | 146.64K | 108.65K | 105K | 30269 |
| interestExpense | 523.99K | 476.05K | 501.71K | 530.35K | 367.24K | 360.68K | 566.68K | 381.31K | 332.53K | 489.79K |
| depreciationAndAmortization | 773.96K | 705.68K | 679.16K | 702.39K | 725.38K | 830.92K | 901.66K | 7.47M | 7.16M | 11.55M |
| ebitda | -92731 | -790 | -41819 | 405.05K | 1.48M | -1.7M | -804.5K | 48108 | 413.18K | -163.8K |
| ebit | -866.7K | -706.47K | -720.98K | -297.34K | 758.13K | -2.54M | -1.71M | -1.31M | -1.49M | -2.33M |
| nonOperatingIncomeExcludingInterest | 306.54K | -36269 | - | - | -1.06M | -276.32K | -146.64K | -108.65K | -105K | -30269 |
| operatingIncome | -560.16K | -742.74K | -720.98K | -297.34K | 845.46K | -2.81M | -1.85M | -1.31M | -3.11M | -2.36M |
| totalOtherIncomeExpensesNet | -830.53K | -439.78K | 998.05K | -462.28K | 694.23K | -84356 | -420.04K | -272.66K | -227.53K | -459.52K |
| incomeBeforeTax | -1.39M | -1.18M | 277.08K | 643.55K | 1.54M | -2.9M | -2.27M | -1.58M | -1.82M | -2.82M |
| incomeTaxExpense | -140 | 209.11K | -100 | -93497 | -50 | -68661 | -294.4K | 407.73K | 341K | -227.57K |
| netIncomeFromContinuingOperations | -1.39M | -1.39M | 277.18K | 737.05K | 1.54M | -2.83M | -1.98M | -1.99M | -2.16M | -2.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | 13.09M | 8.97M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -39332 |
| netIncome | -1.43M | -1.39M | 203.88K | 523.17K | 254.14K | -1.63M | -1.74M | 1.42M | 1.4M | -2.19M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.43M | -1.39M | 203.88K | 523.17K | 254.14K | -1.63M | -1.74M | 1.42M | 1.4M | -2.19M |
| eps | -0.16 | -0.16 | 0.02 | 0.08 | 0.17 | -0.31 | -0.21 | 0.15 | 0.71 | -0.23 |
| 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 | 350.2K | 92752 | 1.33M | 2.11M | 1.22M | 1.7M | 1.2M | 749.08K | 4.78M | 568.4K |
| shortTermInvestments | - | - | - | - | - | - | - | 1.9M | 1M | - |
| cashAndShortTermInvestments | 350.2K | 92752 | 1.33M | 2.11M | 1.22M | 1.7M | 1.2M | 2.65M | 5.78M | 568.4K |
| netReceivables | 96924 | 1.49M | 111.95K | 1.95M | 128.27K | 60557 | 676.89K | 236.94K | 80176 | 626.17K |
| accountsReceivables | 96924 | 194.94K | 111.95K | 101.74K | 128.27K | 60557 | 585.23K | 236.94K | 80176 | 626.17K |
| otherReceivables | - | 1.29M | - | 1.85M | - | - | - | - | - | - |
| inventory | - | - | - | - | -414.3K | -129.18K | -1.35M | - | - | - |
| prepaids | 79427 | 141.48K | 148.6K | 103.66K | 54356 | 108.37K | 20054 | 37743 | 56215 | 130.83K |
| otherCurrentAssets | 1.29M | - | 1.4M | - | - | - | - | 2.23M | 2.5M | 229.13K |
| totalCurrentAssets | 1.82M | 1.72M | 2.98M | 4.17M | 1.82M | 2.09M | 3.25M | 5.15M | 8.07M | 1.46M |
| propertyPlantEquipmentNet | 8.8M | 2.09M | 9.14M | 2.17M | 2.16M | 2.28M | 2.41M | 106.51K | 15.01M | 19.77M |
| goodwill | - | - | - | - | - | - | - | - | - | 500K |
| intangibleAssets | - | - | - | - | - | - | - | - | - | 433K |
| goodwillAndIntangibleAssets | - | - | - | -17.02M | -14.7M | -15.39M | -17M | - | - | 933K |
| longTermInvestments | 7.19M | 1.67M | 1.63M | 588.75K | 273.75K | 60000 | 600K | - | - | -28.25M |
| taxAssets | - | - | - | 17.02M | 14.7M | 15.39M | 17M | 17.2M | 23.23M | 22.17M |
| otherNonCurrentAssets | -3.83M | 8.71M | 1.92M | 10.09M | 10.45M | 10.96M | 10.74M | -5.25M | -23.23M | 6.08M |
| totalNonCurrentAssets | 12.16M | 12.47M | 12.7M | 12.85M | 12.88M | 13.3M | 13.75M | 12.05M | 15.01M | 20.71M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 13.98M | 14.19M | 15.68M | 17.02M | 14.7M | 15.39M | 17M | 17.2M | 23.08M | 22.17M |
| totalPayables | 548.37K | 362.07K | 225.38K | 512.11K | 486.58K | 1.39M | 983.49K | 991.74K | 1.84M | 1.76M |
| accountPayables | 439.74K | 196.26K | 225.38K | 85198 | 203.16K | 136.65K | 421.28K | 166.34K | 1.84M | 1.03M |
| otherPayables | 108.63K | 165.81K | - | -85198 | -203.16K | -136.65K | -421.28K | -166.34K | - | 737.75K |
| accruedExpenses | 299.38K | 280.55K | 462.64K | 476.22K | 414.54K | 440.43K | 342.28K | 555.5K | - | - |
| shortTermDebt | 1.82M | 711.71K | 700.92K | 820.85K | 195.13K | 302.41K | 1.35M | 1.67M | 1.61M | 2.06M |
| capitalLeaseObligationsCurrent | 28154 | 26812 | 6268 | 27169 | 66707 | 86394 | 199.9K | - | - | - |
| taxPayables | - | - | 360.01K | 426.91K | 283.42K | 1.26M | 562.21K | - | - | 374.3K |
| deferredRevenue | - | - | - | - | 250 | 19371 | 59194 | 31239 | 107.47K | 144.98K |
| otherCurrentLiabilities | -28154 | 10000 | 1500 | -25206 | 250 | -67023 | -140.71K | - | 753.04K | 585.61K |
| totalCurrentLiabilities | 2.67M | 1.39M | 1.76M | 1.81M | 1.16M | 2.16M | 2.73M | 3.31M | 4.05M | 4.41M |
| longTermDebt | 10.14M | 9.95M | 9.02M | 9.25M | 7.11M | 8.36M | 6.02M | 5.14M | 5.42M | 9.09M |
| capitalLeaseObligationsNonCurrent | 2.17M | 2.2M | 2.25M | 2.28M | 2.3M | 2.36M | 2.33M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 107.47K | 133.15K |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | -8.08M | -7.4M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | 5.49M | 5.05M |
| totalNonCurrentLiabilities | 12.31M | 12.16M | 11.27M | 11.53M | 9.41M | 10.73M | 8.35M | 5.14M | 10.91M | 14.14M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.2M | 2.23M | 2.26M | 2.3M | 2.36M | 2.45M | 2.53M | - | - | - |
| totalLiabilities | 14.98M | 13.55M | 13.03M | 13.34M | 10.57M | 12.88M | 11.08M | 8.45M | 14.96M | 18.55M |
| treasuryStock | - | -917.42K | -872.24K | -417.1K | -130.46K | -13.94M | -13.69M | -13.52M | -12.66M | -12.36M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.97M | 5.47M | 7.04M | 6.99M | 6.6M | 20.03M | 21.84M | 23.74M | 22.33M | 16.79M |
| retainedEarnings | - | - | - | - | 0.44 | - | - | - | 9.67M | 4.43M |
| additionalPaidInCapital | - | - | - | - | - | - | - | 23.74M | 22.33M | 16.79M |
| 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 | -1.39M | -1.39M | 203.88K | 737.05K | 1.54M | -2.83M | -1.98M | 11.11M | 6.81M | -2.63M |
| depreciationAndAmortization | 773.96K | 705.68K | 679.16K | 702.39K | 725.38K | 830.92K | 901.66K | 1.24M | 1.9M | 2.16M |
| deferredIncomeTax | - | - | - | - | - | 730.64K | - | -9.69M | -10.95M | 19750 |
| stockBasedCompensation | 21600 | - | 23147 | 52693 | 187.11K | 28800 | 32400 | 32400 | 86683 | 97265 |
| changeInWorkingCapital | 361.12K | -372.85K | -68087 | -53730 | -870.84K | 1.16M | -733.39K | -608.87K | 547.26K | -552.52K |
| accountsReceivables | 98019 | -82997 | -10209 | 26533 | -67713 | 524.67K | -348.28K | 133.38K | 399.97K | -475.7K |
| inventory | - | - | - | - | - | -468.63K | - | -133.38K | -4M | 2.89M |
| accountsPayables | 205.86K | - | 59239 | 88922 | -950.87K | 468.63K | -108.45K | -749.52K | 133.92K | -26489 |
| otherWorkingCapital | 57241 | -289.85K | -117.12K | -169.18K | 147.75K | 636.06K | -276.66K | 140.65K | 4.01M | -2.94M |
| otherNonCashItems | 222.92K | - | 593.72K | -1.38M | -1.32M | -730.64K | 825K | -3.89M | 50780 | 29892 |
| netCashProvidedByOperatingActivities | -10949 | -1.06M | 1.43M | 54219 | 263.46K | -807.4K | -952.77K | -1.8M | -1.55M | -870.97K |
| investmentsInPropertyPlantAndEquipment | -718.6K | -466.1K | -520.86K | -332.56K | -116.21K | -37443 | -324.44K | -936.78K | -2.78M | -2.25M |
| acquisitionsNet | - | - | - | -315K | 212.58K | -20000 | -253.59K | 101.79K | 3.45M | 55000 |
| purchasesOfInvestments | - | - | - | -315K | -213.75K | -462K | 1.9M | -896.23K | -1M | -879.65K |
| salesMaturitiesOfInvestments | - | - | - | 647.56K | 329.96K | 1.06M | 1.96M | 10.98M | 10.21M | 2.23M |
| otherInvestingActivities | - | -35000 | -45000 | 315K | -329.96K | -40000 | -1.97M | 9.27M | 5.48M | -903.15K |
| netCashProvidedByInvestingActivities | -718.6K | -501.1K | -565.86K | -647.56K | -117.38K | 502.56K | 1.3M | 8.37M | 4.48M | -903.15K |
| netDebtIssuance | 1.26M | 945.09K | -324.42K | 2.72M | -307.5K | 1.42M | 351.98K | 109.73K | 3.68M | 1.2M |
| longTermNetDebtIssuance | 1.26M | 945.09K | -324.42K | 2.72M | -307.5K | 1.42M | 351.98K | 76388 | 3.83M | 1.03M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | 178.77K | -490.81K | 168.64K |
| netStockIssuance | 550.06K | -45187 | -455.14K | -286.64K | -130.46K | -247.44K | -171.7K | -854.84K | 99956 | -77037 |
| netCommonStockIssuance | 550.06K | -45187 | -455.14K | -286.64K | -130.46K | -247.44K | -171.7K | -854.84K | 99956 | -77037 |
| commonStockIssuance | 550.06K | - | - | - | - | - | - | - | 400K | - |
| commonStockRepurchased | - | -45187 | -455.14K | -286.64K | -130.46K | -247.44K | -171.7K | -854.84K | -300.04K | -77037 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -181.76K | -177.97K | -180.12K | -182.78K | -186.49K | -191.85K | -191.92K | -195.58K | -197.51K | -96630 |
| commonDividendsPaid | -181.76K | -177.97K | -180.12K | -182.78K | -186.49K | -191.85K | -191.92K | -195.58K | -197.51K | -96630 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -642.75K | -394.64K | -692.3K | -770.22K | - | -169.91K | 110.99K | -9.46M | -2.3M | -642.32K |
| netCashProvidedByFinancingActivities | 987K | 327.28K | -1.65M | 1.48M | -624.46K | 807.07K | 99341 | -10.4M | 1.28M | 384.82K |
| 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 | 2.19M | 1.76M | 1.81M | 1.8M | 2.21M | 1.63M | 1.83M | 1.84M | 2.29M | 1.73M |
| costOfRevenue | 1.53M | 1.55M | 1.55M | 994.83K | 1M | 1.07M | 943.08K | 1.08M | 1.01M | 1.51M |
| grossProfit | 667.25K | 204.16K | 258.6K | 804.04K | 1.2M | 568.37K | 882.05K | 760.81K | 1.28M | 224.14K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 546.96K | 655.66K | 525.07K | 530.83K | 467.77K | 556.23K | 536.44K | 519.27K | 606.45K | 695.59K |
| sellingAndMarketingExpenses | 135.73K | 118.28K | 101.01K | 106.64K | 126.92K | 103.8K | 98995 | 134.68K | 115.57K | 114.6K |
| sellingGeneralAndAdministrativeExpenses | 682.68K | 773.94K | 626.08K | 637.47K | 594.69K | 660.03K | 635.44K | 653.95K | 722.02K | 810.19K |
| otherExpenses | -188.35K | -207.32K | -186.08K | 405.28K | 385.04K | 397.38K | 376.94K | 392.82K | 383.48K | -345.68K |
| operatingExpenses | 494.34K | 566.62K | 440K | 1.04M | 979.72K | 1.06M | 1.01M | 1.05M | 1.11M | 464.5K |
| costAndExpenses | 2.02M | 2.12M | 1.99M | 2.04M | 1.98M | 2.12M | 1.96M | 2.13M | 2.12M | 1.97M |
| netInterestIncome | -95651 | -108.98K | -133.95K | -129.86K | -151.2K | -138.21K | -91981 | -128.21K | -102.5K | -107.98K |
| interestIncome | 15641 | - | - | - | - | - | - | 39 | 15112 | 16185 |
| interestExpense | 111.29K | 108.98K | 133.95K | 129.86K | 151.2K | 138.21K | 91981 | 128.25K | 117.61K | 124.17K |
| depreciationAndAmortization | 194.97K | 211.79K | 191.6K | 188.27K | 182.3K | 184.84K | 174.77K | 173.04K | 173.04K | 177.06K |
| ebitda | 380.96K | -355.8K | -26342 | -82885 | 405.45K | -302.73K | 49266 | -108.72K | 377.25K | -384.18K |
| ebit | 185.99K | -567.59K | -217.94K | -271.16K | 223.15K | -487.56K | -125.5K | -281.76K | 204.21K | -561.24K |
| nonOperatingIncomeExcludingInterest | -13085 | 205.13K | 36546 | 32455 | -750 | -1469 | -4821 | -4200 | -25779 | -29917 |
| operatingIncome | 172.91K | -362.46K | -181.4K | -238.7K | 222.4K | -489.03K | -130.32K | -285.96K | 178.43K | -591.16K |
| totalOtherIncomeExpensesNet | -98207 | -314.11K | -170.5K | -162.32K | -150.45K | -136.74K | -87160 | -124.05K | -91831 | 256.54K |
| incomeBeforeTax | 74702 | -676.57K | -351.89K | -401.02K | 71943 | -625.77K | -217.48K | -410K | 86598 | -334.62K |
| incomeTaxExpense | - | - | 100 | - | 32913 | 209.11K | - | - | - | -100 |
| netIncomeFromContinuingOperations | 74702 | -676.57K | -351.99K | -401.02K | 39030 | -834.89K | -217.48K | -410K | 86598 | -334.52K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -18270 | -557.06K | -356.91K | -391.18K | -121.03K | -579.38K | -276.36K | -370.88K | -148.55K | -93005 |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -18270 | -557.06K | -356.91K | -391.18K | -121.03K | -579.38K | -276.36K | -370.88K | -148.55K | -93005 |
| eps | -0.0 | -0.06 | -0.04 | -0.04 | -0.01 | -0.07 | -0.03 | -0.04 | -0.02 | -0.01 |
| 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 | 41286 | 350.2K | 14016 | 206.94K | 13004 | 92752 | 451.9K | 418.03K | 437.34K | 1.33M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 41286 | 350.2K | 14016 | 206.94K | 13004 | 92752 | 451.9K | 418.03K | 437.34K | 1.33M |
| netReceivables | 1.39M | 96924 | 1.3M | 1.31M | 1.35M | 1.49M | 1.28M | 1.27M | 1.37M | 1.51M |
| accountsReceivables | 157.9K | 96924 | 70755 | 79542 | 118.8K | 194.94K | 48359 | 40538 | 134.15K | 111.95K |
| otherReceivables | 1.23M | - | 1.23M | 1.23M | 1.23M | 1.29M | 1.23M | 1.23M | 1.23M | 1.4M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 79427 | - | - | - | 141.48K | - | - | - | 148.6K |
| otherCurrentAssets | 148.14K | 1.29M | 103.95K | 170.98K | 180.99K | - | 709.77K | 767.36K | 773.11K | - |
| totalCurrentAssets | 1.58M | 1.82M | 1.42M | 1.69M | 1.55M | 1.72M | 2.44M | 2.46M | 2.58M | 2.98M |
| propertyPlantEquipmentNet | 8.66M | 8.8M | 2.07M | 2.08M | 2.09M | 2.09M | 2.1M | 2.1M | 2.11M | 2.09M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 7.07M | 7.19M | 1.71M | 1.67M | 1.67M | 1.67M | 1.67M | 1.67M | 1.67M | 633.75K |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | -3.7M | -3.83M | 8.69M | 8.76M | 8.73M | 8.71M | 8.76M | 8.86M | 8.93M | 9.98M |
| totalNonCurrentAssets | 12.04M | 12.16M | 12.47M | 12.51M | 12.48M | 12.47M | 12.53M | 12.63M | 12.71M | 12.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 13.62M | 13.98M | 13.9M | 14.2M | 14.03M | 14.19M | 14.97M | 15.09M | 15.28M | 15.68M |
| totalPayables | - | 548.37K | - | - | - | 362.07K | - | - | - | 585.39K |
| accountPayables | - | 439.74K | - | - | - | 196.26K | - | - | - | 225.38K |
| otherPayables | - | 108.63K | - | - | - | 165.81K | - | - | - | -225.38K |
| accruedExpenses | - | 299.38K | - | - | - | 290.55K | - | - | - | 462.64K |
| shortTermDebt | 733.31K | 1.82M | 727.64K | 804.2K | 721.07K | 711.71K | 711.71K | 1.08M | 700.92K | 707.19K |
| capitalLeaseObligationsCurrent | 28500 | 28154 | 20732 | 20479 | 27141 | 26812 | 19743 | 26165 | 25847 | 6268 |
| taxPayables | - | - | - | - | - | 165.81K | - | - | - | 360.01K |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | -28154 | 550.66K | 616.6K | 617.89K | - | 773.45K | 918.18K | 816.04K | -4768 |
| totalCurrentLiabilities | 761.81K | 2.67M | 1.3M | 1.44M | 1.37M | 1.39M | 1.5M | 2.02M | 1.54M | 1.76M |
| longTermDebt | 11M | 10.14M | 10.55M | 10.36M | 9.79M | 9.95M | 9.6M | 8.89M | 8.95M | 9.02M |
| capitalLeaseObligationsNonCurrent | 2.17M | 2.17M | 2.19M | 2.2M | 2.2M | 2.2M | 2.22M | 2.22M | 2.22M | 2.25M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 605K | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 13.78M | 12.31M | 12.74M | 12.56M | 11.99M | 12.16M | 11.82M | 11.11M | 11.18M | 11.27M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.2M | 2.2M | 2.21M | 2.22M | 2.22M | 2.23M | 2.24M | 2.24M | 2.25M | 2.26M |
| totalLiabilities | 14.54M | 14.98M | 14.04M | 14M | 13.35M | 13.55M | 13.32M | 13.13M | 12.72M | 13.03M |
| treasuryStock | -4168 | - | -917.42K | -917.42K | -917.42K | -917.42K | -917.42K | -917.42K | -897.73K | -872.24K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.95M | 2.97M | 4.53M | 4.88M | 5.35M | 5.47M | 6.14M | 6.42M | 6.89M | 7.04M |
| retainedEarnings | - | - | - | - | - | - | - | - | - | - |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | -18270 | -676.57K | -351.99K | -401.02K | 39030 | -834.89K | -225.36K | -370.88K | 86598 | -93005 |
| depreciationAndAmortization | 194.97K | 211.79K | 191.6K | 188.27K | 182.3K | 184.84K | 174.77K | 173.04K | 173.04K | 177.06K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -148.06K |
| stockBasedCompensation | 4815 | 2160 | 6480 | 12960 | - | - | - | - | - | - |
| changeInWorkingCapital | -315.65K | 246.99K | 8809 | 46826 | 58496 | 241.98K | -96117 | 200.35K | -719.06K | 428.92K |
| accountsReceivables | -60979 | -26169 | 8787 | 39256 | 76145 | -146.58K | -7821 | 93608 | -22200 | -59907 |
| inventory | - | - | - | - | - | - | - | - | - | -7822 |
| accountsPayables | -242.75K | - | - | -1285 | - | - | - | 102.14K | - | 369.05K |
| otherWorkingCapital | -11922 | 273.16K | 22 | 8855 | -17649 | 388.56K | -88296 | 4601 | -696.86K | 119.78K |
| otherNonCashItems | 92972 | 222.92K | - | - | - | - | - | -47102 | - | -592.3K |
| netCashProvidedByOperatingActivities | -41160 | 7291 | -145.1K | -152.96K | 279.83K | -408.07K | -146.71K | -44595 | -459.42K | -79329 |
| investmentsInPropertyPlantAndEquipment | - | -178.55K | -124.96K | -219.19K | -195.9K | -133.2K | -80971 | -101.11K | -150.83K | -160.78K |
| acquisitionsNet | - | - | - | - | - | - | - | 35000 | - | -15000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | 35000 | -35000 | -15000 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | -277.19K |
| otherInvestingActivities | -74538 | 38546 | -38546 | -219.19K | - | - | - | -70000 | - | 15000 |
| netCashProvidedByInvestingActivities | -74538 | -140K | -163.51K | -219.19K | -195.9K | -133.2K | -80971 | -101.11K | -185.83K | -175.78K |
| netDebtIssuance | -189.62K | 645.43K | 115.76K | 653.93K | -153.68K | 352.54K | 344.24K | 312.98K | -64669 | -55093 |
| longTermNetDebtIssuance | -189.62K | 645.43K | 195.64K | 653.93K | -153.68K | 352.54K | 344.24K | 312.98K | -64669 | -55093 |
| shortTermNetDebtIssuance | - | - | -79878 | - | - | - | - | - | - | - |
| netStockIssuance | -3596 | 550.06K | - | - | - | - | - | -19694 | -25493 | -55974 |
| netCommonStockIssuance | -3596 | 550.06K | - | - | - | - | - | -19694 | -25493 | -55974 |
| commonStockIssuance | - | 550.06K | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -3596 | - | - | - | - | - | - | -19694 | -25493 | -55974 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -93848 | -77 | -87836 | - | -87733 | - | -90237 | - | -90058 |
| commonDividendsPaid | - | -93848 | -77 | -87836 | - | -87733 | - | -90237 | - | -90058 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -632.75K | - | -87836 | -10000 | -82688 | -82685 | -76652 | -152.62K | -123.08K |
| netCashProvidedByFinancingActivities | -193.22K | 468.9K | 115.68K | 566.09K | -163.68K | 182.12K | 261.55K | 126.4K | -242.78K | -324.2K |