OTC : RHUHF
$0 (0.0%)
| date | 2025-11-30 | 2024-11-30 | 2023-11-30 | 2022-11-30 | 2021-11-30 | 2020-11-30 | 2019-11-30 | 2018-11-30 | 2017-11-30 | 2016-11-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.96B | 1.83B | 1.79B | 1.8B | 1.44B | 1.13B | 1.04B | 1B | 942.54M | 844.47M |
| costOfRevenue | 1.82B | 1.38B | 1.56B | 1.52B | 1.03B | 825.55M | 760.69M | 732.49M | 691.78M | 614M |
| grossProfit | 481.34M | 450.32M | 230.4M | 245.95M | 409.55M | 302.29M | 280.95M | 271.91M | 250.76M | 230.47M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 263.87M | 245.29M | 232.58M | 213.9M | 166.27M | 140.97M | 142.42M | 135M | 128.11M | 117.96M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 263.87M | 245.29M | 232.58M | 213.9M | 166.27M | 140.97M | 142.42M | 135M | 128.11M | 117.96M |
| otherExpenses | 79.43M | 72.57M | -216.04M | -200.48M | 45.84M | 40.88M | 44.49M | - | - | - |
| operatingExpenses | 343.31M | 317.86M | 16.54M | 13.42M | 212.11M | 181.85M | 186.91M | 179.12M | 159.24M | 145.65M |
| costAndExpenses | 1.82B | 1.7B | 1.62B | 1.52B | 1.24B | 1.01B | 947.61M | 911.61M | 851.02M | 759.65M |
| netInterestIncome | -14.33M | -11.66M | -13.28M | -7.14M | -2.7M | -2.68M | -3.06M | -65000 | 193K | -31000 |
| interestIncome | - | - | - | - | - | - | - | - | 193K | - |
| interestExpense | 14.33M | 11.66M | 13.28M | 7.14M | 2.7M | 2.68M | 3.06M | 65000 | - | 31000 |
| depreciationAndAmortization | 75.76M | 68.96M | 27.16M | 23.36M | 36.96M | 34.02M | 29.19M | 13.2M | 11.45M | 9.6M |
| ebitda | 213.63M | 201.42M | 196.64M | 262.16M | 234.4M | 154.46M | 109.82M | 105.55M | 102.49M | 93.93M |
| ebit | 137.87M | 132.46M | 169.48M | 238.8M | 197.44M | 120.44M | 95.02M | 92.79M | 91.52M | 84.82M |
| nonOperatingIncomeExcludingInterest | - | 68.96M | 60.93M | 48.65M | 36.96M | - | - | - | 11.45M | - |
| operatingIncome | 137.87M | 201.42M | 230.4M | 287.44M | 234.4M | 120.44M | 94.04M | 92.79M | 91.52M | 84.82M |
| totalOtherIncomeExpensesNet | -14.33M | -80.61M | -74.21M | -55.79M | -39.66M | - | -3.06M | -65000 | -11.26M | -31000 |
| incomeBeforeTax | 123.54M | 120.8M | 156.2M | 231.65M | 194.74M | 117.76M | 93.38M | 92.73M | 91.71M | 84.79M |
| incomeTaxExpense | 33.08M | 31.32M | 42.37M | 61.7M | 52.41M | 32.15M | 25.64M | 24.76M | 23.78M | 21.78M |
| netIncomeFromContinuingOperations | 90.46M | 89.48M | 113.83M | 169.95M | 142.33M | 85.61M | 66.67M | 67.96M | 67.93M | 63.01M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 85.72M | 85.75M | 111.47M | 168.39M | 141.76M | 85.22M | 66.47M | 67.78M | 67.7M | 62.81M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 85.72M | 85.75M | 111.47M | 168.39M | 141.76M | 85.22M | 66.47M | 67.78M | 67.7M | 62.81M |
| eps | 1.55 | 1.54 | 2 | 3.01 | 2.54 | 1.51 | 1.17 | 1.18 | 1.17 | 1.08 |
| date | 2025-11-30 | 2024-11-30 | 2023-11-30 | 2022-11-30 | 2021-11-30 | 2020-11-30 | 2019-11-30 | 2018-11-30 | 2017-11-30 | 2016-11-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 45.47M | 41.39M | 46.33M | 21.22M | 58.71M | 73.93M | 24.7M | 7.41M | 29.16M | 42.97M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 45.47M | 41.39M | 46.33M | 21.22M | 58.71M | 73.93M | 24.7M | 7.41M | 29.16M | 42.97M |
| netReceivables | 262.63M | 250.27M | 231.88M | 221.62M | 199.58M | 156.91M | 137.59M | 138.77M | 134.19M | 109.4M |
| accountsReceivables | 257.14M | 240.14M | 219.09M | 221.62M | 199.58M | 156.91M | 137.59M | 138.77M | 134.19M | 109.4M |
| otherReceivables | 5.5M | 10.13M | 12.62M | - | - | - | - | - | - | - |
| inventory | 575.69M | 598.67M | 572.35M | 660.24M | 395.46M | 287.34M | 275.15M | 270.28M | 233.58M | 207.8M |
| prepaids | 11.31M | 11.47M | 8.9M | 7.07M | 5.42M | 4.52M | 6.56M | 3.39M | 2.25M | 2.16M |
| otherCurrentAssets | - | - | - | 618K | - | - | 1.34M | - | - | 467K |
| totalCurrentAssets | 895.11M | 901.8M | 859.47M | 910.77M | 659.18M | 522.7M | 445.34M | 419.84M | 399.19M | 362.8M |
| propertyPlantEquipmentNet | 308.76M | 274.28M | 245.18M | 171.04M | 133.25M | 114M | 41.31M | 41.72M | 38.56M | 33.26M |
| goodwill | 155.51M | 140.4M | 135.09M | 127.46M | 110.78M | 85.2M | 80.16M | 71.98M | 68.93M | 62.26M |
| intangibleAssets | 68.3M | 64.62M | 67.81M | 66.6M | 53.91M | 42.24M | 35.38M | 29.34M | 29.28M | 22.88M |
| goodwillAndIntangibleAssets | 223.81M | 205.01M | 202.9M | 194.06M | 164.69M | 127.44M | 115.55M | 101.32M | 98.21M | 85.14M |
| longTermInvestments | - | - | - | 365.1M | 297.94M | 241.44M | 220.5M | -6.23M | -6.71M | -4.85M |
| taxAssets | 14.61M | 13.04M | 7.42M | 8M | 7.06M | 6.92M | 5.34M | 6.23M | 6.71M | 4.85M |
| otherNonCurrentAssets | - | - | - | -365.1M | -297.94M | -241.44M | -220.5M | 6.23M | 6.71M | 4.85M |
| totalNonCurrentAssets | 547.17M | 492.33M | 455.5M | 373.09M | 305M | 248.35M | 162.2M | 149.28M | 143.48M | 123.24M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.44B | 1.39B | 1.31B | 1.28B | 964.18M | 771.06M | 607.54M | 569.12M | 542.67M | 486.05M |
| totalPayables | 164.36M | 170.6M | 174.16M | 156.57M | 163.4M | 109.12M | 79.88M | 79.19M | 81.42M | 69.92M |
| accountPayables | 162.14M | 167.83M | 169.78M | 156.57M | 141.98M | 109.12M | 79.88M | 79.19M | 81.42M | 69.92M |
| otherPayables | 2.22M | 2.77M | 4.37M | - | 21.28M | - | - | - | - | - |
| accruedExpenses | - | - | 12.3M | - | 12.87M | - | - | 9.17M | - | - |
| shortTermDebt | 79.96M | 57.21M | 25.56M | 138.42M | 5.34M | 3.59M | 5.66M | 2.02M | 4.29M | 4.34M |
| capitalLeaseObligationsCurrent | 49.57M | 41.23M | 37.99M | 29.14M | 21.17M | 17.48M | 14.08M | 12.47M | - | - |
| taxPayables | - | 2.77M | 4.37M | 10.75M | 21.28M | 4.03M | - | 119K | 2.92M | 1.96M |
| deferredRevenue | - | - | - | - | - | - | -15.92M | - | - | - |
| otherCurrentLiabilities | 27.49M | 19.84M | -12.3M | 24.09M | 22555 | 15.1M | -3.82M | -12.35M | 13.35M | 7.8M |
| totalCurrentLiabilities | 271.8M | 288.88M | 237.7M | 348.22M | 202.8M | 145.29M | 95.8M | 90.5M | 99.07M | 82.06M |
| longTermDebt | 2.27M | 2.37M | 2.41M | 859K | 1.1M | 2.2M | - | 43.68M | - | 528K |
| capitalLeaseObligationsNonCurrent | 194.37M | 163.8M | 143.34M | 95.7M | 71.88M | 60.46M | 53.27M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | -53.27M | -43.68M | - | - |
| deferredTaxLiabilitiesNonCurrent | 10.24M | 10.08M | 11.17M | 10.05M | 9.87M | 6.84M | 5.55M | 3.29M | 3.51M | 3.24M |
| otherNonCurrentLiabilities | - | 1 | 12.19M | 9.2M | 9.59M | 1.81M | -51.45M | -41.84M | 5.39M | 5.15M |
| totalNonCurrentLiabilities | 206.87M | 176.25M | 169.1M | 115.82M | 92.44M | 71.31M | 7.37M | 5.13M | 5.39M | 5.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 243.94M | 205.03M | 181.32M | 124.85M | 93.05M | 77.94M | 67.35M | 12.47M | - | - |
| totalLiabilities | 478.68M | 465.13M | 406.81M | 464.04M | 295.24M | 216.6M | 103.17M | 95.63M | 104.46M | 87.74M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 78.81M | 75.14M | 72.29M | 61.83M | 54.61M | 48.52M | 42.19M | 41.4M | 39.23M | 36.05M |
| retainedEarnings | 832M | 801.88M | 794.97M | 719.18M | 590.52M | 480.81M | 434.06M | 405.44M | 376.92M | 336.84M |
| additionalPaidInCapital | 12.8M | 11.18M | 9.04M | 8.4M | 7.05M | 6.28M | 5.7M | 4.12M | 2.36M | 1.42M |
| date | 2025-11-30 | 2024-11-30 | 2023-11-30 | 2022-11-30 | 2021-11-30 | 2020-11-30 | 2019-11-30 | 2018-11-30 | 2017-11-30 | 2016-11-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 85.72M | 89.48M | 113.83M | 169.95M | 142.33M | 85.61M | 67.73M | 67.96M | 67.93M | 63.01M |
| depreciationAndAmortization | 75.76M | 68.96M | 60.93M | 48.65M | 36.96M | 34.02M | 15.47M | 13.2M | 11.45M | 9.6M |
| deferredIncomeTax | -3.03M | -7.29M | -121K | -594K | -1.22M | -393K | 669K | 321K | -1.7M | -525K |
| stockBasedCompensation | 2.75M | 2.9M | 4.85M | 2.65M | 1.99M | 1.88M | 1.86M | 2.3M | 2.26M | 1.21M |
| changeInWorkingCapital | 21.88M | -32.14M | 80.17M | -260.65M | -78.58M | 24.58M | 2.43M | -42.18M | -24M | -6.77M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | -240.5M | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 21.88M | -32.14M | 80.17M | -20.15M | -78.58M | 24.58M | 2.43M | -41.51M | -24M | -6.77M |
| otherNonCashItems | 18.58M | 11.66M | 11M | 3.83M | 2.93M | - | 60.44M | 29.56M | 25.4M | 1.21M |
| netCashProvidedByOperatingActivities | 198.91M | 133.56M | 270.66M | -36.17M | 104.41M | 145.71M | 88.17M | 42.27M | 55.96M | 66.53M |
| investmentsInPropertyPlantAndEquipment | -15.19M | -30.55M | -36.43M | -22.58M | -17.05M | -12.44M | -10.56M | -12.37M | -13.12M | -10.46M |
| acquisitionsNet | -47.01M | -20.29M | -19.69M | -44.26M | -49.44M | -33.07M | -20.79M | -9M | -30.2M | -9.29M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | -5.67M | - | - | - | -1.02M | -1.06M | -439K | - |
| netCashProvidedByInvestingActivities | -62.2M | -50.84M | -61.79M | -66.83M | -66.49M | -45.52M | -31.35M | -21.37M | -43.32M | -19.75M |
| netDebtIssuance | -4.04M | -44.3M | -39.41M | -31.06M | -25.87M | -22.66M | -13.39M | -3.93M | -1.22M | -273K |
| longTermNetDebtIssuance | -4.04M | -44.3M | -39.41M | -31.06M | -25.87M | -22.66M | -13.39M | -3.93M | -1.22M | -273K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -12.64M | -35.26M | 7.78M | -6M | -7.94M | -19.42M | -23.99M | -24.22M | -11.98M | -20.72M |
| netCommonStockIssuance | -12.64M | -35.26M | 7.78M | -6M | -7.94M | -19.42M | -23.99M | -24.22M | -11.98M | -20.72M |
| commonStockIssuance | -12.64M | 3.44M | 8.55M | 6.28M | 5.16M | 5.61M | 1.24M | 2.31M | 2.78M | 2.37M |
| commonStockRepurchased | - | -38.71M | -773K | -12.29M | -13.09M | -25.03M | -25.22M | -26.53M | -14.76M | -23.09M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -35.72M | -35.97M | -33.52M | -29.08M | -19.37M | -11.28M | -14.42M | -14.14M | -13.35M | -12.44M |
| commonDividendsPaid | -35.72M | -35.97M | -33.52M | -29.08M | -15.65M | -11.28M | -14.42M | -13.82M | -13.16M | -12.37M |
| preferredDividendsPaid | - | - | - | - | -3.73M | - | - | -311K | -190K | -67000 |
| otherFinancingActivities | -48.61M | -2.33M | -7.2M | -493K | -511K | 2.53M | -193K | -311K | -190K | -66999 |
| netCashProvidedByFinancingActivities | -101.01M | -117.87M | -72.36M | -66.64M | -53.69M | -50.84M | -39.7M | -42.28M | -26.55M | -33.43M |
| date | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 532.05M | 463.53M | 510.93M | 499.2M | 512.2M | 441.7M | 476.19M | 467.75M | 481.43M | 406.86M |
| costOfRevenue | 413.88M | 439.18M | 381.7M | 334.57M | 387.96M | 336.58M | 358.34M | 272.19M | 443.23M | 308.14M |
| grossProfit | 118.17M | 24.35M | 129.23M | 57.03M | 124.24M | 105.11M | 117.85M | 195.56M | 38.2M | 98.71M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 61.62M | 64.4M | 68.58M | - | 68.21M | 61.53M | 63.23M | 61.75M | 64.1M | 56.38M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | -62.47M | - |
| sellingGeneralAndAdministrativeExpenses | 61.62M | 64.4M | 68.58M | 725.32K | 68.21M | 61.53M | 63.23M | 61.75M | 1.63M | 56.38M |
| otherExpenses | 20M | -63.79M | 20.89M | 725.32K | 19.78M | 19.87M | 18.07M | 98.21M | - | 18.59M |
| operatingExpenses | 81.62M | 608.94K | 89.47M | 725.32K | 87.99M | 81.4M | 81.3M | 159.96M | 1.63M | 74.97M |
| costAndExpenses | 495.5M | 439.79M | 471.17M | 442.17M | 475.94M | 417.99M | 439.64M | 432.15M | 444.86M | 383.12M |
| netInterestIncome | -3.59M | -3.06M | -3.24M | -2.49M | -3.97M | -3.71M | -3.03M | -3.02M | -3.09M | -2.52M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 3.59M | 3.06M | 3.24M | 2.49M | 3.97M | 3.71M | 3.03M | 3.02M | 3.09M | 2.52M |
| depreciationAndAmortization | 19.59M | 19.48M | 19.44M | 18.72M | 18.97M | 18.7M | 17.71M | 17.36M | 17.21M | 16.68M |
| ebitda | 56.14M | 43.22M | 59.16M | 57.03M | 55.22M | 42.4M | 54.26M | 52.95M | 53.78M | 40.42M |
| ebit | 36.55M | 23.74M | 39.72M | 38.31M | 36.25M | 23.71M | 36.55M | 35.6M | 36.57M | 23.74M |
| nonOperatingIncomeExcludingInterest | - | - | - | 18.72M | - | - | - | - | - | - |
| operatingIncome | 36.55M | 23.74M | 39.72M | 57.03M | 36.25M | 23.71M | 36.55M | 35.6M | 36.57M | 23.74M |
| totalOtherIncomeExpensesNet | -3.59M | -3.06M | -3.24M | -22.14M | -3.97M | -3.71M | -3.03M | -3.02M | -3.09M | -2.52M |
| incomeBeforeTax | 32.97M | 20.68M | 36.52M | 34.88M | 32.29M | 20M | 33.52M | 32.58M | 33.48M | 21.22M |
| incomeTaxExpense | 9.02M | 5.54M | 9.72M | 9.3M | 8.8M | 5.29M | 8.16M | 8.61M | 8.88M | 5.68M |
| netIncomeFromContinuingOperations | 23.94M | 15.14M | 26.76M | 25.58M | 23.49M | 14.71M | 25.35M | 23.97M | 24.61M | 15.55M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 23.24M | 14.41M | 25.53M | 23.89M | 22.51M | 13.86M | 24.39M | 22.71M | 23.43M | 15.23M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 23.24M | 14.41M | 25.53M | 23.89M | 22.51M | 13.86M | 24.39M | 22.71M | 23.43M | 15.23M |
| eps | 0.42 | 0.26 | 0.46 | 0.43 | 0.41 | 0.25 | 0.44 | 0.41 | 0.42 | 0.27 |
| date | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 28.94M | 30.28M | 45.47M | 45.57M | 38.5M | 34.44M | 41.39M | 47.68M | 44.68M | 25.86M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 28.94M | 30.28M | 45.47M | 45.57M | 38.5M | 34.44M | 41.39M | 47.68M | 44.68M | 25.86M |
| netReceivables | 282.58M | 265.88M | 262.63M | 253.85M | 265.64M | 256.23M | 250.27M | 245.06M | 259.84M | 233.64M |
| accountsReceivables | 279.04M | 262.17M | 257.14M | 253.85M | 256.23M | 247.57M | 240.14M | 233.58M | 241.3M | 215.98M |
| otherReceivables | 3.54M | 3.71M | 5.5M | 7.24M | 9.41M | 8.66M | 10.13M | 11.49M | 18.54M | 17.67M |
| inventory | 611.62M | 598.09M | 575.69M | 434.77M | 614.04M | 635.64M | 598.67M | 584.47M | 570.66M | 585.12M |
| prepaids | 14.17M | 15.05M | 11.31M | 10.89M | 16.8M | 19M | 11.47M | 12.02M | 12.5M | 12.91M |
| otherCurrentAssets | - | 4 | - | 174.4M | - | - | - | - | - | - |
| totalCurrentAssets | 937.31M | 909.3M | 895.11M | 919.49M | 934.98M | 945.32M | 901.8M | 889.24M | 887.68M | 857.53M |
| propertyPlantEquipmentNet | 307.11M | 303.13M | 308.76M | 210.94M | 300.84M | 303.82M | 274.28M | 270.29M | 277.68M | 271.11M |
| goodwill | 159.88M | 157.38M | 155.51M | 151.18M | 151.24M | 149.08M | 140.4M | 138.55M | 138.9M | 138.26M |
| intangibleAssets | 67.83M | 67.29M | 68.3M | 66.46M | 69.12M | 68.18M | 64.62M | 65.12M | 67.94M | 68.84M |
| goodwillAndIntangibleAssets | 227.7M | 224.67M | 223.81M | 217.63M | 220.36M | 217.27M | 205.01M | 203.67M | 206.84M | 207.1M |
| longTermInvestments | - | - | - | - | - | - | - | - | 1.74M | -9.05M |
| taxAssets | 15.05M | 14.65M | 14.61M | 10.16M | 13.66M | 13.74M | 13.04M | 11.09M | 9.53M | 9.05M |
| otherNonCurrentAssets | - | - | - | 82.82M | - | - | - | - | -1.74M | 9.05M |
| totalNonCurrentAssets | 549.86M | 542.45M | 547.17M | 521.55M | 534.86M | 534.83M | 492.33M | 485.05M | 494.05M | 487.27M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.49B | 1.45B | 1.44B | 1.44B | 1.47B | 1.48B | 1.39B | 1.37B | 1.38B | 1.34B |
| totalPayables | 167.35M | 172.08M | 164.36M | 130.14M | 166.51M | 167.64M | 170.6M | 177.84M | 161.99M | 155.18M |
| accountPayables | 167.35M | 172.08M | 162.14M | 130.14M | 166.51M | 167.64M | 167.83M | 177.84M | 161.99M | 155.18M |
| otherPayables | - | - | 2.22M | - | - | - | 2.77M | - | - | - |
| accruedExpenses | - | - | - | 5.33M | - | - | - | - | 7.09M | - |
| shortTermDebt | 61.97M | 36.62M | 79.96M | 39.26M | 87.18M | 95.91M | 57.21M | 39.99M | 62.21M | 39.17M |
| capitalLeaseObligationsCurrent | 51.79M | 48.89M | 49.57M | 47.63M | 47.41M | 47.8M | 41.23M | 39.46M | 40.34M | 39.82M |
| taxPayables | - | - | - | - | - | - | 2.77M | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 26.74M | 26.01M | 27.49M | 64.39M | 19.65M | 20.77M | 19.84M | 1 | - | 695K |
| totalCurrentLiabilities | 307.85M | 283.61M | 271.8M | 286.74M | 320.76M | 332.12M | 288.88M | 257.29M | 271.63M | 234.17M |
| longTermDebt | 1.18M | 1.19M | 2.27M | 3.81M | 3.85M | 2.96M | 2.37M | 2.8M | 3.5M | 3.53M |
| capitalLeaseObligationsNonCurrent | 190.2M | 192.67M | 194.37M | 181.67M | 189.13M | 187.78M | 163.8M | 161.74M | 167.52M | 165.68M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 10.91M | 10.3M | 10.24M | 10.4M | 10.41M | 10.35M | 10.08M | 12.22M | 12.97M | 13.22M |
| otherNonCurrentLiabilities | - | - | - | 10.41M | 10.41M | 1 | 1 | 12.85M | 11.93M | 11.73M |
| totalNonCurrentLiabilities | 202.29M | 204.16M | 206.87M | 195.89M | 203.38M | 201.09M | 176.25M | 189.61M | 195.92M | 194.17M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 241.99M | 241.56M | 243.94M | 229.3M | 236.54M | 235.58M | 205.03M | 201.19M | 207.86M | 205.51M |
| totalLiabilities | 510.14M | 487.77M | 478.68M | 482.63M | 524.14M | 533.21M | 465.13M | 446.9M | 467.55M | 428.34M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 83.94M | 83.05M | 78.81M | 78.62M | 78.09M | 77.92M | 75.14M | 75.28M | 73.85M | 73.88M |
| retainedEarnings | 844.35M | 836.93M | 832M | 833.22M | 821.3M | 807.26M | 801.88M | 812.75M | 798.24M | 801.82M |
| additionalPaidInCapital | 13.17M | 12.56M | 12.8M | 12.53M | 12.07M | 11.23M | 11.18M | 10.58M | 10.07M | 9.34M |
| date | 2026-05-31 | 2026-02-28 | 2025-11-30 | 2025-08-31 | 2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-29 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 23.94M | 15.14M | 25.53M | 23.89M | 23.49M | 14.71M | 25.35M | 23.97M | 23.43M | 15.55M |
| depreciationAndAmortization | 19.59M | 19.48M | 19.44M | 18.72M | 18.97M | 18.7M | 17.71M | 17.36M | 17.21M | 16.68M |
| deferredIncomeTax | -237K | -266.97K | -1.81M | -226.25K | -512K | -403K | -3.79M | -2.37M | -695K | -439K |
| stockBasedCompensation | 1M | 535K | 653K | 1.39M | 870K | 571K | 702K | 745K | 1.56M | 597K |
| changeInWorkingCapital | -28.47M | -20.81M | 20.36M | 34.59M | 530K | -33.61M | -15.84M | 7.43M | 10.65M | -34.38M |
| accountsReceivables | - | - | - | - | - | - | -7700 | - | - | 1.2M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -28.47M | -20.81M | 20.36M | 34.59M | 530K | -33.61M | -15.84M | 7.43M | 10.65M | -35.58M |
| otherNonCashItems | 3.59M | 2.81M | 4.81M | -18.98M | 3.97M | 3.71M | 3.03M | 3.02M | 3.56M | 2.52M |
| netCashProvidedByOperatingActivities | 19.41M | 16.9M | 68.34M | 59.62M | 47.31M | 3.68M | 27.17M | 50.15M | 55.72M | 514K |
| investmentsInPropertyPlantAndEquipment | -7.5M | -3.22M | -3.71M | -2.88M | -3.72M | -4.89M | -5.14M | -6.17M | -11.19M | -8.05M |
| acquisitionsNet | -5.3M | -10.02M | -19.53M | -125K | -7.32M | -20.07M | -2.72M | -568.5K | -9.58M | -7.42M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | 819.14K | - | - | - | 568.5K | - | - |
| netCashProvidedByInvestingActivities | -12.8M | -13.24M | -23.24M | -2.19M | -11.03M | -24.96M | -7.86M | -6.17M | -20.78M | -15.46M |
| netDebtIssuance | -17.56M | -2.55M | -654.24K | -627.83K | -12.05M | -14.01M | -11.92M | -10.62M | -10.4M | -11.36M |
| longTermNetDebtIssuance | -17.56M | -2.55M | -654.24K | -627.83K | -12.05M | -14.01M | -11.92M | -10.62M | -10.4M | -11.36M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -6.63M | 1.62M | -15.59M | -2.28M | 139K | 2.26M | -19.6M | 1.19M | -18.15M | 1.29M |
| netCommonStockIssuance | -6.63M | 1.62M | -15.59M | -2.28M | 139K | 2.26M | -19.6M | 1.19M | -18.15M | 1.29M |
| commonStockIssuance | 970K | 3.44M | -15.59M | 403.04K | 139K | 2.26M | 473K | 1.19M | 491K | 1.29M |
| commonStockRepurchased | -7.6M | -1.82M | - | -2.68M | - | - | -20.07M | - | -18.64M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -8.59M | -8.6M | -10.32M | -6.17M | -10.23M | -8.6M | -9.68M | -8.36M | -8.42M | -8.42M |
| commonDividendsPaid | -8.59M | -8.6M | -10.32M | -6.17M | -10.23M | -8.6M | -9.68M | -8.36M | -8.42M | -8.42M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -698K | -15.36M | -7.33M | -8.91M | -1.18M | -1.04M | -610K | -654K | -1.58M | -577K |
| netCashProvidedByFinancingActivities | -33.47M | -24.9M | -33.88M | -17.98M | -23.32M | -21.39M | -41.8M | -18.44M | -38.56M | -19.06M |