OTC : GMWKF
-$3.86 (-1.41%)
| date | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 617.5M | 525.7M | 470.8M | 414.8M | 353.2M | 269.7M | 256.57M | 219.87M | 158.11M | 118.07M |
| costOfRevenue | 172.5M | 151.2M | 149.2M | 127.4M | 96.3M | 89.1M | 83.31M | 62.78M | 43.69M | 37.44M |
| grossProfit | 445M | 374.5M | 321.6M | 287.4M | 256.9M | 180.6M | 173.27M | 157.08M | 114.42M | 80.63M |
| researchAndDevelopmentExpenses | 15.1M | 11.7M | 15M | 7.9M | 7.7M | 9.9M | 6.37M | 5.64M | 4.3M | 3.9M |
| generalAndAdministrativeExpenses | 95.9M | 86.5M | 74.1M | 64M | 57.6M | 46.9M | 42.36M | 36.74M | 33.21M | 27.72M |
| sellingAndMarketingExpenses | 87.8M | 86.2M | 77.3M | 66.3M | 63.9M | 60.5M | 61.07M | 55.64M | 50.38M | 41.99M |
| sellingGeneralAndAdministrativeExpenses | 183.7M | 172.7M | 151.4M | 130.3M | 121.5M | 107.4M | 103.43M | 92.38M | 83.59M | 69.71M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 183.7M | 172.7M | 151.4M | 130.3M | 105.2M | 90.6M | 92.07M | 82.49M | 76.1M | 63.77M |
| costAndExpenses | 356.2M | 323.9M | 300.6M | 257.7M | 201.5M | 179.7M | 175.38M | 145.27M | 119.79M | 101.21M |
| netInterestIncome | 1.5M | 1.2M | 400K | -600K | -800K | -600K | 100000 | -49000 | 80000 | 88000 |
| interestIncome | 2.9M | 2.5M | 1.3M | 200K | 200K | 100000 | 100000 | 90000 | 87000 | 93000 |
| interestExpense | 1.4M | 1.3M | 900K | 800K | 1M | 700K | - | 139K | 7000 | 5000 |
| depreciationAndAmortization | 43.9M | 39M | 39.5M | 34.7M | 26.2M | 25M | 15.89M | 12.16M | 10.22M | 10.39M |
| ebitda | 308.1M | 243.3M | 211M | 192.1M | 178.1M | 115.1M | 97.2M | 86.57M | 48.63M | 27.34M |
| ebit | 264.2M | 204.3M | 171.5M | 157.3M | 151.9M | 90.1M | 81.3M | 74.41M | 38.41M | 16.95M |
| nonOperatingIncomeExcludingInterest | -2.9M | -2.5M | -1.3M | -200K | -200K | -100000 | -100000 | -90000 | -87000 | -93000 |
| operatingIncome | 261.3M | 201.8M | 170.2M | 157.1M | 151.7M | 90M | 81.2M | 74.6M | 38.32M | 16.86M |
| totalOtherIncomeExpensesNet | 1.5M | 1.2M | 400K | -600K | -800K | -600K | 96000 | -49000 | 80000 | 88000 |
| incomeBeforeTax | 262.8M | 203M | 170.6M | 156.5M | 150.9M | 89.4M | 81.3M | 74.55M | 38.4M | 16.95M |
| incomeTaxExpense | 66.7M | 51.9M | 35.9M | 28.1M | 28.9M | 18.1M | 15.48M | 14.87M | 7.86M | 3.45M |
| netIncomeFromContinuingOperations | 196.1M | 151.1M | 134.7M | 128.4M | 122M | 71.3M | 65.8M | 59.46M | 30.55M | 13.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 196.1M | 151.1M | 134.7M | 128.4M | 122M | 71.3M | 65.82M | 59.68M | 30.55M | 13.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 196.1M | 151.1M | 134.7M | 128.4M | 122M | 71.3M | 65.8M | 59.46M | 30.55M | 13.5M |
| eps | 5.95 | 4.59 | 4.1 | 3.91 | 3.73 | 2.19 | 2.03 | 1.85 | 0.95 | 0.42 |
| date | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 132.6M | 107.6M | 90.2M | 71.4M | 85.2M | 52.9M | 29.37M | 28.54M | 17.91M | 11.78M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 132.6M | 107.6M | 90.2M | 71.4M | 85.2M | 52.9M | 29.37M | 28.54M | 17.91M | 11.78M |
| netReceivables | 52.1M | 20.7M | 19.5M | 27.9M | 30.6M | 19.6M | 6.5M | 5.6M | 12.98M | 4.28M |
| accountsReceivables | 17.5M | 11.1M | 10.6M | 8.6M | 7.8M | 7.5M | 6.5M | 5.6M | 4.64M | 4.28M |
| otherReceivables | 34.6M | 9.6M | 8.9M | 19.3M | 22.8M | 12.1M | - | - | 8.33M | - |
| inventory | 39.5M | 42.2M | 33M | 38.4M | 27.5M | 20.7M | 24.19M | 20.16M | 12.42M | 8.54M |
| prepaids | - | 17.1M | 13.2M | 11.7M | 9.9M | 6.7M | 8.3M | 8.49M | 5.61M | 5.1M |
| otherCurrentAssets | 3.3M | 4.3M | 18.1M | 4.4M | 14M | 5.6M | 4.8M | 1.86M | 3.32M | 1.47M |
| totalCurrentAssets | 227.5M | 191.9M | 174M | 153.8M | 144.4M | 93.4M | 73.17M | 62.56M | 43.9M | 31.16M |
| propertyPlantEquipmentNet | 108.9M | 102.6M | 104.6M | 103.2M | 95.8M | 73.9M | 35.3M | 30.07M | 22.13M | 22.62M |
| goodwill | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.43M | 1.43M | 1.43M | 1.43M |
| intangibleAssets | 23.6M | 2.6M | 21.2M | 25.6M | 23.7M | 17.6M | 16M | 14.2M | 12.92M | 10.5M |
| goodwillAndIntangibleAssets | 25M | 4M | 22.6M | 27M | 25.1M | 19M | 17.44M | 15.63M | 14.35M | 11.93M |
| longTermInvestments | 12.51M | - | 13.6M | 19.4M | 6.3M | 7.5M | 3.04M | 1.34M | 859K | - |
| taxAssets | 12.3M | 12.9M | 12M | 17.8M | 10.1M | 8.9M | 8.58M | 6.56M | 5.4M | 3.22M |
| otherNonCurrentAssets | 9.3M | 52.8M | - | -100000 | - | - | 50000 | 65000 | 222K | 929K |
| totalNonCurrentAssets | 155.5M | 159.4M | 152.8M | 167.3M | 137.3M | 109.3M | 64.41M | 53.67M | 42.96M | 38.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 383M | 351.3M | 326.8M | 321.1M | 281.7M | 202.7M | 137.58M | 116.23M | 86.86M | 69.86M |
| totalPayables | 30.7M | 12.5M | 9.5M | 9.5M | 12.1M | 6.3M | 7.1M | 9.13M | 5.48M | 4.42M |
| accountPayables | 13.3M | 12.5M | 9.5M | 9.5M | 12.1M | 6.3M | 7.1M | 9.13M | 5.48M | 4.42M |
| otherPayables | 17.4M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 14.3M | 14.2M | 11.4M | 13M | 9.8M | 5.3M | 5.36M | 4.26M | 3.96M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 11.2M | 10M | 9.9M | 9.2M | 8.6M | 8.5M | - | - | - | - |
| taxPayables | 4.6M | 3.8M | 400K | 2M | 100000 | 2.8M | 9.14M | 7.83M | 5.84M | 2.97M |
| deferredRevenue | - | - | 4M | - | 2M | 3.6M | 956K | 719K | 3.24M | - |
| otherCurrentLiabilities | 21.7M | 21.6M | 14.6M | 14.5M | 11M | 18.5M | 16.85M | 16.06M | 13.3M | 7.22M |
| totalCurrentLiabilities | 63.6M | 58.4M | 48.2M | 44.6M | 44.7M | 43.1M | 29.25M | 30.55M | 23.04M | 15.59M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 34M | 37.2M | 40M | 39.7M | 38.4M | 28.5M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.6M | - | 1.4M | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 3M | 4.3M | 2.1M | 2.1M | 2.3M | -2.6M | 1.85M | 1.2M | 989K | 1.11M |
| totalNonCurrentLiabilities | 38.6M | 41.5M | 43.5M | 41.8M | 40.7M | 25.9M | 1.85M | 1.2M | 989K | 1.11M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 45.2M | 47.2M | 49.9M | 48.9M | 47M | 37M | - | - | - | - |
| totalLiabilities | 102.2M | 99.9M | 91.7M | 86.4M | 85.4M | 69M | 31.11M | 31.75M | 24.03M | 16.7M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.62M | 1.62M | 1.61M | 1.61M |
| retainedEarnings | 255.2M | 227.4M | 213.2M | 213.9M | 178.1M | 113.8M | 87.88M | 67.31M | 46.3M | 39.37M |
| additionalPaidInCapital | 23.5M | 21.7M | 18.9M | 16.3M | 14.5M | 13.2M | 12.3M | 11.57M | 10.6M | 10.52M |
| date | 2025-05-31 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 2021-05-31 | 2020-05-31 | 2019-05-31 | 2018-05-31 | 2017-05-31 | 2016-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 262.8M | 203M | 170.6M | 156.5M | 151.7M | 90M | 81.2M | 74.6M | 38.32M | 16.86M |
| depreciationAndAmortization | 43.9M | 39M | 39.5M | 34.8M | 26.2M | 25M | 15.89M | 12.16M | 10.22M | 10.39M |
| deferredIncomeTax | - | - | -36.6M | -36.1M | - | - | - | - | - | - |
| stockBasedCompensation | 1.3M | 1.2M | 1M | 1.6M | 1.2M | 500K | 300K | 204K | 160K | 193K |
| changeInWorkingCapital | 3.2M | -7.9M | 18.6M | -35.9M | -14.8M | 10.8M | -8.99M | -4.66M | -240K | -756K |
| accountsReceivables | -4M | -7.6M | 8.1M | -21.5M | -10.8M | -5.1M | -4.02M | -3.42M | -379K | -293K |
| inventory | 2.5M | -10M | 6M | -12.2M | -6.2M | 3.7M | -3.36M | -7.95M | -2.98M | -701K |
| accountsPayables | 6.19M | 11.98M | 4.2M | -2.2M | 3.1M | 10.7M | -2.15M | 6.92M | 3.49M | -198K |
| otherWorkingCapital | 4.7M | 9.7M | 300K | -2.2M | -900K | 1.5M | 535K | 3.29M | 2.74M | -55000 |
| otherNonCashItems | -63.8M | -39.1M | -400K | 600K | -31.6M | -21.8M | -15.96M | -12.2M | -4.58M | -2.46M |
| netCashProvidedByOperatingActivities | 247.4M | 196.2M | 192.7M | 121.5M | 132.7M | 104.5M | 72.48M | 70.1M | 43.89M | 24.23M |
| investmentsInPropertyPlantAndEquipment | -24M | -15.6M | -28.3M | -32.3M | -30M | -24.6M | -22.49M | -21.58M | -12.84M | -12.66M |
| acquisitionsNet | - | - | - | - | - | - | 10000 | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -14M | -14.5M | 1.2M | 200K | 200K | 100000 | 102K | 99000 | -7.35M | -7.28M |
| netCashProvidedByInvestingActivities | -38M | -30.1M | -27.1M | -32.1M | -29.8M | -24.5M | -22.38M | -21.48M | -12.76M | -12.58M |
| netDebtIssuance | - | -11.8M | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -11.8M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.8M | 2.7M | 2.6M | 1.8M | 1.4M | 800K | 700K | 982K | 81000 | 304K |
| netCommonStockIssuance | 1.8M | 2.7M | 2.6M | 1.8M | 1.4M | 800K | 700K | 982K | 81000 | 304K |
| commonStockIssuance | 1.8M | 2.7M | 2.6M | 1.8M | 1.4M | 800K | 700K | 982K | 81000 | 304K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -171.4M | -138.3M | -136.5M | -93.5M | -60.5M | -47.3M | -50.2M | -38.7M | -23.8M | -12.84M |
| commonDividendsPaid | -171.4M | -138.3M | -136.5M | -93.5M | -60.5M | -47.3M | -50.2M | -38.7M | -23.8M | -12.84M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -13.7M | -1.1M | -12.7M | -11.9M | -10.9M | -10.3M | - | -138K | -1.9M | -3000 |
| netCashProvidedByFinancingActivities | -183.3M | -148.5M | -146.6M | -103.6M | -70M | -56.8M | -49.56M | -37.86M | -25.62M | -12.54M |
| date | 2025-11-30 | 2025-05-31 | 2024-11-30 | 2024-06-02 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 331.8M | 318M | 299.5M | 278M | 247.7M | 244.2M | 226.6M | 223.3M | 191.5M | 166.4M |
| costOfRevenue | 96.51M | 83.8M | 87.5M | 78.2M | 72.1M | 70.3M | 76M | 67.2M | 60.2M | 50.6M |
| grossProfit | 235.29M | 234.2M | 212M | 199.8M | 175.6M | 173.9M | 150.6M | 156.1M | 131.3M | 115.8M |
| researchAndDevelopmentExpenses | - | 6.1M | 9M | 7M | 4.7M | 9.6M | 5.4M | 6.8M | 3.5M | 10.3M |
| generalAndAdministrativeExpenses | - | - | - | 86.5M | - | 74.1M | - | 64M | - | 57.6M |
| sellingAndMarketingExpenses | - | - | - | 84.5M | - | 76.6M | - | 65.2M | - | 63.5M |
| sellingGeneralAndAdministrativeExpenses | 93.62M | 98.9M | 85.9M | 89.9M | 80.5M | 82.6M | 66.6M | 65.8M | 62.6M | 62.6M |
| otherExpenses | - | - | -9M | -179.2M | - | - | - | - | - | - |
| operatingExpenses | 93.62M | 98.9M | 85.9M | -82.3M | 80.5M | 82.6M | 66.6M | 65.8M | 62.6M | 62.6M |
| costAndExpenses | 190.13M | 182.7M | 173.4M | -4.1M | 152.6M | 152.9M | 142.6M | 133M | 122.8M | 113.2M |
| netInterestIncome | 399.64K | 800K | 700K | 637.05K | 700K | 400K | - | -300K | -300K | -400K |
| interestIncome | 1.2M | 1.5M | 700K | 500K | 1.2M | 900K | 400K | 100000 | 100000 | 100000 |
| interestExpense | 799.28K | 700K | 891.31K | 1.02M | 500K | 500K | 400K | 400K | 400K | 500K |
| depreciationAndAmortization | 22.68M | 22.4M | 7.6M | 7.3M | 18.4M | 20.6M | 18.9M | 19.3M | 15.4M | 13.7M |
| ebitda | 164.15M | 159.1M | 133.7M | 117.2M | 113.5M | 110.8M | 102.9M | 89M | 94.2M | 66.9M |
| ebit | 141.47M | 136.7M | 126.1M | 109.9M | 94.5M | 90.2M | 83.6M | 69.7M | 88.5M | 60.1M |
| nonOperatingIncomeExcludingInterest | 199.82K | -1.4M | - | 172.2M | - | 1.1M | - | 20.6M | - | -400K |
| operatingIncome | 141.67M | 135.3M | 126.1M | 282.1M | 95.1M | 91.3M | 84M | 90.3M | 68.7M | 53.2M |
| totalOtherIncomeExpensesNet | -999.1K | 700K | 700K | -174.3M | 700K | -4.3M | -482.16K | -22M | -300K | -400K |
| incomeBeforeTax | 140.67M | 136M | 126.8M | 107.8M | 95.2M | 87M | 83.6M | 68.3M | 88.2M | 59.3M |
| incomeTaxExpense | 35.27M | 35.1M | 31.6M | 28.1M | 23.8M | 18.8M | 17.1M | 11.1M | 17M | 11.2M |
| netIncomeFromContinuingOperations | 105.4M | 100.9M | 95.2M | 79.7M | 71.4M | 68.2M | 66.5M | 57.2M | 71.2M | 48.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 105.4M | 100.9M | 95.2M | 79.7M | 71.4M | 68.2M | 66.5M | 57.2M | 71.2M | 48.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 105.4M | 100.9M | 95.2M | 79.7M | 71.4M | 68.2M | 66.5M | 57.2M | 71.2M | 48.1M |
| eps | 3.2 | 3.06 | 2.89 | 2.42 | 2.17 | 2.07 | 2.02 | 1.74 | 2.17 | 1.47 |
| date | 2025-11-30 | 2025-05-31 | 2024-11-30 | 2024-06-02 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 171.1M | 132.6M | 125.8M | 107.6M | 111.3M | 90.2M | 85.2M | 71.4M | 88.6M | 85.2M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 171.1M | 132.6M | 125.8M | 107.6M | 111.3M | 90.2M | 85.2M | 71.4M | 88.6M | 85.2M |
| netReceivables | 54.3M | 52.1M | 66.4M | 20.7M | 24.8M | 19.5M | 40.2M | 27.9M | 12.7M | 30.6M |
| accountsReceivables | 22.4M | 17.5M | 18.7M | 11.1M | 14.3M | 10.6M | 11.8M | 8.6M | 11.4M | 7.8M |
| otherReceivables | 31.9M | 34.6M | 47.7M | 9.6M | 10.5M | 8.9M | 29.3M | 19.3M | 1.3M | 22.8M |
| inventory | 39.9M | 39.5M | 36.3M | 42.2M | 36.3M | 33M | 31.8M | 38.4M | 33.8M | 27.5M |
| prepaids | - | - | - | 17.1M | 12.1M | 13.2M | 12.5M | 11.7M | 12.8M | 9.9M |
| otherCurrentAssets | 1.4M | 3.3M | 3.3M | 4.3M | 9.8M | 18.1M | 4.3M | 4.4M | 28.1M | 14M |
| totalCurrentAssets | 266.7M | 227.5M | 231.8M | 191.9M | 194.3M | 174M | 174M | 153.8M | 176M | 144.4M |
| propertyPlantEquipmentNet | 120.6M | 108.9M | 108.4M | 102.6M | 102.3M | 104.6M | 103.4M | 103.2M | 99.3M | 95.8M |
| goodwill | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M | 1.4M |
| intangibleAssets | 24.1M | 23.6M | 22M | 2.6M | 24.3M | 22.6M | 26.8M | 25.6M | 25.7M | 23.7M |
| goodwillAndIntangibleAssets | 25.5M | 25M | 23.4M | 4M | 25.7M | 24M | 28.2M | 27M | 27.1M | 25.1M |
| longTermInvestments | 6.39M | 12.51M | 23.05M | - | 16M | 13.6M | 16.4M | 19.4M | 15.2M | 6.3M |
| taxAssets | 13.1M | 12.3M | 14.5M | 12.9M | 12.5M | 12M | 18.5M | 17.8M | 10M | 10.1M |
| otherNonCurrentAssets | 5776 | 9.3M | 18.1M | 52.8M | -1.4M | -1.4M | - | -100000 | - | - |
| totalNonCurrentAssets | 165.6M | 155.5M | 164.4M | 159.4M | 155.1M | 152.8M | 166.5M | 167.3M | 151.6M | 137.3M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 432.3M | 383M | 396.2M | 351.3M | 349.4M | 326.8M | 340.5M | 321.1M | 327.6M | 281.7M |
| totalPayables | 31.2M | 30.7M | 37.1M | 12.5M | 8M | 9.5M | 37M | 9.5M | 42.7M | 12.1M |
| accountPayables | 9.7M | 13.3M | 8.7M | 12.5M | 8M | 9.5M | 37M | 9.5M | 42.7M | 12.1M |
| otherPayables | 21.5M | 17.4M | 28.4M | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 14.3M | 17M | 14.2M | 900K | 11.4M | 600K | 13M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 12.3M | 11.2M | 9.8M | 10M | 10M | 9.9M | 9.7M | 9.2M | 8.1M | 8.6M |
| taxPayables | 7.9M | 4.6M | 10.8M | 3.8M | 100000 | 400K | 100000 | 2M | 400K | 100000 |
| deferredRevenue | - | - | - | - | 8.6M | 400K | - | - | - | - |
| otherCurrentLiabilities | 26.1M | 21.7M | 20.3M | 21.6M | 17.9M | 14.6M | 100000 | 14.5M | 400K | 11M |
| totalCurrentLiabilities | 69.6M | 63.6M | 67.2M | 58.4M | 61.5M | 48.2M | 47.7M | 44.6M | 51.8M | 44.7M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 37.5M | 34M | 36.6M | 37.2M | 38.6M | 40M | 39.8M | 39.7M | 39.5M | 38.4M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.2M | 1.6M | 900K | - | - | 1.4M | - | - | - | - |
| otherNonCurrentLiabilities | 3.8M | 3M | 2.7M | 4.3M | 3.8M | 2.1M | 2.6M | 2.1M | 2.4M | 2.3M |
| totalNonCurrentLiabilities | 43.5M | 38.6M | 40.2M | 41.5M | 42.4M | 43.5M | 42.4M | 41.8M | 41.9M | 40.7M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 49.8M | 45.2M | 46.4M | 47.2M | 48.6M | 49.9M | 49.5M | 48.9M | 47.6M | 47M |
| totalLiabilities | 113.1M | 102.2M | 107.4M | 99.9M | 103.9M | 91.7M | 90.1M | 86.4M | 93.7M | 85.4M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.7M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M | 1.6M |
| retainedEarnings | 289.1M | 255.2M | 262.9M | 227.4M | 221.3M | 213.2M | 226.7M | 213.9M | 212.1M | 178.1M |
| additionalPaidInCapital | 27.6M | 23.5M | 23.2M | 21.7M | 21.3M | 18.9M | 18.6M | 16.3M | 16.3M | 14.5M |
| date | 2025-11-30 | 2025-05-31 | 2024-11-30 | 2024-05-31 | 2023-11-30 | 2023-05-31 | 2022-11-30 | 2022-05-31 | 2021-11-30 | 2021-05-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 105.4M | 100.9M | 95.2M | 79.7M | 71.4M | 68.2M | 66.5M | 57.2M | 71.2M | 48.1M |
| depreciationAndAmortization | 22.68M | 22.4M | 21.5M | 20.5M | 18.4M | 20.6M | 18.9M | 19.3M | 15.4M | 13.7M |
| deferredIncomeTax | - | - | - | - | -35.4M | -24.5M | -37.2M | - | -60M | -37.8M |
| stockBasedCompensation | - | 700K | 600K | 500K | 700K | 500K | 500K | 1M | 600K | 700K |
| changeInWorkingCapital | 4.4M | 21.9M | -20.8M | -5.5M | 2.1M | 17.1M | 1.5M | -7.5M | -28.4M | -9.6M |
| accountsReceivables | 999.1K | 22.9M | -26.9M | -200K | -7.4M | 18.3M | -10.2M | 10.5M | -32M | 9M |
| inventory | -199.82K | -3.4M | 5.9M | -5.6M | -4.4M | -1.8M | 7.8M | -5.6M | -6.6M | -7.7M |
| accountsPayables | 3.2M | 2.5M | 2.67M | -5.73M | 13.9M | 700K | 3.5M | -12.2M | 10M | -11M |
| otherWorkingCapital | 399.64K | -100000 | 200K | 300K | - | -100000 | 400K | -200K | 200K | 100000 |
| otherNonCashItems | 6.99M | -1.5M | 8.7M | -600K | 45.6M | 25.2M | 36.6M | 37.8M | 62M | 33.4M |
| netCashProvidedByOperatingActivities | 139.47M | 143.7M | 105.2M | 94.6M | 102.8M | 107.1M | 86.8M | 60.9M | 60.8M | 48.5M |
| investmentsInPropertyPlantAndEquipment | -23.78M | -19.7M | -12.5M | -9.2M | -13.6M | -13.5M | -14.8M | -16.8M | -15.5M | -19.3M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -6.7M | -7.3M | -8.5M | -6M | -5.3M | -7M | -8.5M | -6.6M | -7M |
| netCashProvidedByInvestingActivities | -23.78M | -19.7M | -19.8M | -17.7M | -13.6M | -13.5M | -14.8M | -16.8M | -15.5M | -19.3M |
| netDebtIssuance | - | - | -7.2M | - | -5.8M | - | -5.8M | - | -5.3M | - |
| longTermNetDebtIssuance | - | - | -7.2M | - | -5.8M | - | -5.8M | - | -5.3M | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 4.3M | 200K | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 4.3M | 200K | - | - | - | - | - | - | - | - |
| commonStockIssuance | 4.3M | 200K | 2.04M | 382.23K | 2.4M | 300K | 2.3M | - | 1.8M | - |
| commonStockRepurchased | - | - | - | - | 3.4M | - | 3.5M | - | 3.5M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -74.13M | -110.4M | -61M | -74.1M | -64.2M | -82.3M | -54.2M | -55.8M | -37.7M | -34.4M |
| commonDividendsPaid | -74.13M | -110.4M | -61M | -74.1M | -64.2M | -82.3M | -54.2M | -55.8M | -37.7M | -34.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.59M | -5.8M | 900K | -6.3M | 1.9M | -6.2M | 1.9M | -6.2M | 1.4M | -5.6M |
| netCashProvidedByFinancingActivities | -77.43M | -116M | -67.3M | -80.4M | -68.1M | -88.5M | -58.1M | -62M | -41.6M | -40M |