TSX : GBT.TO
-$0.29 (-2.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 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 619.59M | 602.7M | 578.94M | 717.97M | 819.44M | 649.06M | 720.17M | 740.02M | 747.83M | 746.65M |
| costOfRevenue | 370.71M | 366.44M | 354.49M | 434.86M | 495.75M | 387.96M | 433.59M | 444.03M | 449.24M | 448.62M |
| grossProfit | 248.88M | 236.26M | 224.46M | 283.11M | 323.69M | 261.1M | 286.58M | 295.98M | 298.58M | 298.03M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 31.78M | 28.57M | 28.85M | 50.56M | 41.38M | 37.86M | 43.48M | 46.42M | 46.31M | 47.61M |
| sellingAndMarketingExpenses | 223.37M | 207.71M | 211.25M | 188.85M | 199.52M | 156.45M | 203.87M | 196.33M | 192M | 198.87M |
| sellingGeneralAndAdministrativeExpenses | 255.15M | 236.28M | 240.1M | 239.41M | 240.9M | 194.31M | 247.35M | 242.75M | 238.31M | 246.49M |
| otherExpenses | - | -11.27M | -60.44M | - | 28000 | -45000 | -268K | -328K | -476.54M | -299K |
| operatingExpenses | 255.15M | 225.01M | 179.66M | 239.3M | 240.93M | 194.26M | 247.08M | 242.42M | -238.23M | 246.19M |
| costAndExpenses | 625.86M | 591.45M | 534.15M | 674.16M | 736.69M | 582.22M | 680.67M | 686.46M | 210.41M | 694.8M |
| netInterestIncome | 1.07M | 3.46M | 4M | 2M | 626K | 566K | 502K | 608K | - | 236K |
| interestIncome | 1.07M | 3.46M | 4M | 2M | 626K | 566K | 502K | 608K | 2.55M | 236K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 24.7M | 14.78M | 9.47M | 10M | 11.47M | 10.32M | 9.96M | 5.02M | 5.57M | 7.47M |
| ebitda | 18.43M | 14.91M | -6.15M | 53.82M | 94.23M | 77.15M | 49.45M | 58.58M | 65.92M | 59.32M |
| ebit | -6.27M | 125K | -15.62M | 43.81M | 82.76M | 66.84M | 39.5M | 53.56M | 60.35M | 51.84M |
| nonOperatingIncomeExcludingInterest | - | 11.12M | 60.41M | - | - | - | - | - | -7384 | - |
| operatingIncome | -6.27M | 11.25M | 44.79M | 43.81M | 82.76M | 66.84M | 39.5M | 53.56M | 60.35M | 51.84M |
| totalOtherIncomeExpensesNet | 44.39M | 40.56M | 9.91M | 10.23M | 25.1M | 6.06M | 8.23M | 7.46M | 1.96M | 7M |
| incomeBeforeTax | 38.12M | 51.81M | 54.7M | 54.04M | 107.86M | 72.9M | 47.72M | 61.02M | 62.3M | 58.85M |
| incomeTaxExpense | 4.56M | 7.9M | 7.27M | 13.2M | 25.93M | 18.06M | 11.69M | 15.86M | 16.76M | 15.02M |
| netIncomeFromContinuingOperations | 33.56M | 43.91M | 47.43M | 40.84M | 81.93M | 54.84M | 36.03M | 45.16M | 45.54M | 43.83M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 33.56M | 43.91M | 47.43M | 40.84M | 81.93M | 54.84M | 36.03M | 45.16M | 45.54M | 43.83M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 33.56M | 43.91M | 47.43M | 40.84M | 81.93M | 54.84M | 36.03M | 45.16M | 45.54M | 43.83M |
| eps | 1.05 | 1.35 | 1.44 | 1.23 | 2.43 | 1.61 | 1.05 | 1.29 | 1.25 | 1.17 |
| 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 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 3.75M | 1.5M | 1.26M | 3.05M | 18.98M | 5.79M | -19.04M | 12.6M | 2.87M | 24.48M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 3.75M | 1.5M | 1.26M | 3.05M | 18.98M | 5.79M | -19.04M | 12.6M | 2.87M | 24.48M |
| netReceivables | 11.31M | 15.62M | 14.89M | 15.78M | 5.33M | 3.62M | 5.07M | 8.4M | 4.17M | 5.56M |
| accountsReceivables | 5.6M | 8.11M | 8.31M | 8.76M | 5.33M | 3.62M | 4.33M | 5.55M | 4.17M | 3.7M |
| otherReceivables | 5.72M | 7.51M | 6.59M | 7.02M | - | - | 745K | 2.85M | - | 1.86M |
| inventory | 94.26M | 95.54M | 98.2M | 113.63M | 113.82M | 95.41M | 83.24M | 90.71M | 88.73M | 88.82M |
| prepaids | 1.54M | 2.14M | 2.65M | 1.37M | 1.02M | 770K | 1.42M | 3.88M | 3.82M | 1.14M |
| otherCurrentAssets | - | 10.17M | 1.86M | - | 1 | - | - | - | - | - |
| totalCurrentAssets | 110.86M | 124.97M | 118.87M | 133.83M | 139.16M | 105.6M | 89.73M | 115.59M | 99.6M | 120M |
| propertyPlantEquipmentNet | 222.91M | 122.8M | 116.1M | 142.16M | 148.92M | 158.75M | 148.37M | 115.69M | 116.93M | 111.01M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 3.02M | 7.04M | - | - | - | 3.62M | 5.07M | - | - | - |
| goodwillAndIntangibleAssets | 3.02M | 7.04M | - | - | - | 337.04M | 279.87M | - | - | - |
| longTermInvestments | 247.55M | 218.95M | 284.76M | 227.61M | 218.34M | 178.29M | 131.5M | 109.86M | 87.98M | 60.43M |
| taxAssets | - | - | - | - | - | 7.57M | 12.44M | - | 1.3M | - |
| otherNonCurrentAssets | 189.9M | 251.18M | 101.3M | 78.37M | 43.51M | -337.04M | -279.87M | -225.55M | 6.77M | 18.04M |
| totalNonCurrentAssets | 663.38M | 599.97M | 502.16M | 448.14M | 410.77M | 344.61M | 292.31M | 252.03M | 212.97M | 189.48M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 774.24M | 724.94M | 621.03M | 581.96M | 549.93M | 450.21M | 382.04M | 367.62M | 312.57M | 309.48M |
| totalPayables | 36.4M | 41.72M | 32.74M | 32.45M | 29.01M | 30.85M | 26.8M | 31.52M | 107.51M | 30.86M |
| accountPayables | 36.4M | 41.72M | 32.74M | 32.45M | 29.01M | 30.85M | 26.8M | 31.52M | 34.72M | 30.86M |
| otherPayables | - | - | - | - | - | - | - | - | 145.56M | - |
| accruedExpenses | 16.26M | 23.46M | 10.79M | 20.42M | 28.53M | 31.79M | 27.93M | 30.25M | 427K | 34.79M |
| shortTermDebt | 4.85M | 15.13M | 22.67M | 11.03M | - | 8.99M | 11.46M | 15.67M | - | - |
| capitalLeaseObligationsCurrent | 3.62M | 6.52M | 2.99M | 3.29M | 4.01M | 3.72M | 3.95M | - | - | - |
| taxPayables | - | - | - | - | 4.68M | 7.51M | - | - | 2.62M | - |
| deferredRevenue | 40.48M | 40.23M | 7.73M | 45.06M | 72.89M | 56.9M | 41.4M | 38.49M | 40.84M | 40.62M |
| otherCurrentLiabilities | 11.68M | 10.58M | 33.44M | 45.06M | 77.98M | 64.86M | 39.06M | 40.26M | - | 40.62M |
| totalCurrentLiabilities | 113.3M | 137.63M | 110.36M | 112.26M | 139.53M | 140.2M | 109.2M | 117.7M | 107.93M | 106.26M |
| longTermDebt | - | - | - | - | - | - | 15.1M | 184K | - | - |
| capitalLeaseObligationsNonCurrent | 8.52M | 11.23M | 4.83M | 5.43M | 8.73M | 11.58M | 15.1M | - | 260K | 342K |
| deferredRevenueNonCurrent | - | - | - | -23.37M | -13.81M | - | - | -184K | - | -342K |
| deferredTaxLiabilitiesNonCurrent | 68M | 46.57M | 28.95M | 23.37M | 13.81M | - | - | 5M | - | 3.2M |
| otherNonCurrentLiabilities | - | - | - | - | - | 27.72M | 26.03M | - | - | - |
| totalNonCurrentLiabilities | 76.52M | 57.8M | 33.78M | 28.8M | 22.53M | 39.3M | 56.22M | 5.18M | 260K | 3.54M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 12.15M | 17.75M | 7.82M | 8.73M | 12.73M | 15.3M | 19.04M | - | 260K | 342K |
| totalLiabilities | 189.82M | 195.44M | 144.13M | 141.06M | 162.06M | 179.5M | 165.42M | 122.88M | 108.19M | 109.8M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.52M | 2.56M | 2.59M | 2.62M | 2.65M | 2.68M | 2.7M | 2.73M | 2.77M | 2.91M |
| retainedEarnings | 581.89M | 526.94M | 474.31M | 438.28M | 385.22M | 268.02M | 213.93M | 242.01M | 201.6M | 196.77M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 33.56M | 51.81M | 47.43M | 54.04M | 107.86M | 72.9M | 47.72M | 61.02M | 45.54M | 58.85M |
| depreciationAndAmortization | 24.7M | 14.78M | 9.47M | 10M | 11.47M | 10.32M | 9.96M | 5.02M | 5.57M | 7.47M |
| deferredIncomeTax | - | - | - | -31.1M | -48.93M | -13.15M | -16.33M | -28.37M | -354.46K | -23.14M |
| stockBasedCompensation | - | - | 782K | 782K | 761K | 594K | -118K | -309K | 708.92K | -44000 |
| changeInWorkingCapital | -496K | 21.39M | 1.35M | -36.07M | -9.48M | 12.59M | 7.57M | -8.14M | -4.27M | 4.55M |
| accountsReceivables | 2.52M | 194K | 454K | -3.43M | -1.71M | 704K | 1.65M | -1.37M | -473K | -536K |
| inventory | 1.28M | 2.66M | 15.42M | 191K | -18.41M | -12.18M | 7.48M | -1.98M | 89000 | -297K |
| accountsPayables | -4.89M | 18.02M | -13.24M | -32.5M | 10.89M | 23.41M | -4.02M | -4.74M | -1.2M | 5.39M |
| otherWorkingCapital | 601K | 516K | -1.29M | -343K | -253K | 652K | 2.46M | -4.79M | -2.69M | 4.85M |
| otherNonCashItems | -40.67M | -55.26M | -68.2M | 412K | 550K | 707K | 797K | -76000 | 14.75M | 265K |
| netCashProvidedByOperatingActivities | 17.09M | 32.73M | -9.18M | -1.94M | 62.23M | 83.95M | 49.6M | 29.15M | 48.87M | 47.95M |
| investmentsInPropertyPlantAndEquipment | -10.85M | -21.24M | -2.06M | -3.76M | -2.24M | -21.75M | -19.53M | -5.5M | -12.12M | -10.58M |
| acquisitionsNet | 251K | - | - | 6.44M | 19.46M | 44.62M | 17.4M | 22.41M | 161K | 845K |
| purchasesOfInvestments | -33.31M | -23.24M | -126.43M | -37.81M | -27.18M | -104.73M | -113.59M | -37.37M | -92.83M | -2.95M |
| salesMaturitiesOfInvestments | 65.35M | 120.98M | 69.6M | 31.37M | 7.72M | 60.11M | 96.19M | 14.96M | 65.97M | 1.74M |
| otherInvestingActivities | - | -81.1M | 75.51M | 508K | -15.29M | -41.23M | -14.27M | -10.94M | -32.88M | 2.36M |
| netCashProvidedByInvestingActivities | 21.44M | -4.61M | 16.62M | -3.25M | -17.54M | -62.98M | -33.8M | -16.44M | -38.82M | -9.43M |
| netDebtIssuance | -7.39M | -3.82M | -3.48M | -4.01M | -3.77M | -3.96M | -4.1M | - | - | - |
| longTermNetDebtIssuance | -7.39M | -3.82M | -3.48M | -4.01M | -3.77M | -3.96M | -4.1M | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -7.06M | -4.47M | -5.24M | -5.4M | -6.75M | -2.13M | -5.75M | -8.9M | -23.08M | -13.92M |
| netCommonStockIssuance | -7.06M | -4.47M | -5.24M | -5.4M | -6.75M | -2.13M | -5.75M | -8.9M | -23.08M | -13.92M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -7.06M | -4.47M | -5.24M | -5.4M | -6.75M | -2.13M | -5.75M | -8.9M | -23.08M | -13.92M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -11.55M | -11.67M | -11.82M | -11.96M | -11.44M | -9.85M | -9.58M | -9.75M | -8.58M | -8.86M |
| commonDividendsPaid | -11.55M | -11.67M | -11.82M | -11.96M | -11.44M | -9.85M | -9.58M | -9.75M | -8.58M | -8.86M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -372K | -335K | -412K | -550K | -707K | -797K | - | - | - |
| netCashProvidedByFinancingActivities | -26.01M | -20.33M | -20.88M | -21.78M | -22.51M | -16.65M | -20.24M | -18.65M | -31.66M | -22.78M |
| 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 | 141.58M | 144.87M | 145.35M | 179.25M | 150.12M | 152.38M | 143.78M | 169.39M | 137.14M | 134.69M |
| costOfRevenue | 91.13M | 87.48M | 83.14M | 107.14M | 92.95M | 93.26M | 82.95M | 102.13M | 88.1M | 80.7M |
| grossProfit | 50.44M | 57.38M | 62.21M | 72.11M | 57.18M | 59.13M | 60.83M | 67.26M | 49.04M | 53.99M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 7.15M | 7.95M | 7.7M | 8.07M | 8.07M | 8.04M | 6.38M | 6.26M | 7.89M | 6.72M |
| sellingAndMarketingExpenses | - | 223.37M | - | 58.87M | - | 207.71M | 55.64M | 51.59M | 53.07M | 45.49M |
| sellingGeneralAndAdministrativeExpenses | 7.15M | 51.64M | 7.7M | 8.07M | 8.07M | 215.75M | 62.02M | 6.26M | 60.96M | 52.21M |
| otherExpenses | 58.04M | - | 62.98M | 59.1M | 57.75M | -160.36M | -4.68M | 45.08M | - | - |
| operatingExpenses | 65.18M | 51.64M | 70.68M | 67.17M | 65.81M | 55.38M | 57.35M | 51.34M | 60.96M | 52.2M |
| costAndExpenses | 156.31M | 139.13M | 153.82M | 174.31M | 158.76M | 148.64M | 140.3M | 153.47M | 149.07M | 132.9M |
| netInterestIncome | 207K | 373K | 102K | 282K | 315K | 512K | 477K | 1.2M | 1.27M | 1M |
| interestIncome | 207K | 373K | 102K | 282K | 315K | 512K | 477K | 1.2M | 1.27M | 1M |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 6.55M | 6.55M | 6.24M | 6.01M | 5.9M | 5.23M | 3.62M | 3.55M | 1.84M | 2.59M |
| ebitda | -8.18M | 12.29M | 16.79M | 10.94M | -8.64M | 8.97M | 2.46M | 12.99M | -10.06M | 4.38M |
| ebit | -14.74M | 5.74M | 10.56M | 4.93M | -8.64M | 3.74M | -1.16M | 9.44M | -11.9M | 1.79M |
| nonOperatingIncomeExcludingInterest | - | - | -19.03M | 7000 | 6000 | - | 4.64M | 6.48M | - | 60.41M |
| operatingIncome | -14.74M | 5.74M | -8.47M | 4.94M | -8.64M | 3.74M | 3.48M | 15.92M | -11.92M | 62.21M |
| totalOtherIncomeExpensesNet | 10M | 17.35M | 19.03M | 15.64M | -7.47M | 11.01M | 6.72M | 10.76M | 12.06M | -45.03M |
| incomeBeforeTax | -4.74M | 23.09M | 10.56M | 20.58M | -16.1M | 14.75M | 10.21M | 26.69M | 164K | 17.17M |
| incomeTaxExpense | -2.47M | 3.84M | 348K | 3.54M | -3.17M | 262K | 1.71M | 7.22M | -1.3M | 2.68M |
| netIncomeFromContinuingOperations | -2.26M | 19.24M | 10.21M | 17.04M | -12.93M | 14.49M | 8.49M | 19.46M | 1.46M | 14.5M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -2.26M | 19.24M | 10.21M | 17.04M | -12.93M | 14.49M | 8.49M | 19.46M | 1.46M | 14.5M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -2.26M | 19.24M | 10.21M | 17.04M | -12.93M | 14.49M | 8.49M | 19.46M | 1.46M | 14.5M |
| eps | -0.07 | 0.6 | 0.32 | 0.53 | -0.4 | 0.45 | 0.26 | 0.6 | 0.04 | 0.45 |
| 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 | 12.01M | 3.75M | 7.45M | 1.82M | 3.23M | 1.5M | - | - | 3.94M | 1.26M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 12.01M | 3.75M | 7.45M | 1.82M | 3.23M | 1.5M | - | - | 3.94M | 1.26M |
| netReceivables | 9M | 11.31M | 9.78M | 11.05M | 9.45M | 15.62M | 12.59M | 17.18M | 21M | 14.89M |
| accountsReceivables | 2.9M | 5.6M | 4.5M | 5.73M | 2.64M | 8.11M | 8.44M | 9.15M | 10.16M | 8.31M |
| otherReceivables | 6.1M | 5.72M | 5.29M | 5.33M | 6.81M | 7.51M | 4.14M | 8.04M | 10.84M | 6.59M |
| inventory | 106.91M | 94.26M | 97.37M | 97.86M | 113.4M | 95.54M | 91.97M | 86.51M | 99.25M | 98.2M |
| prepaids | 3.55M | 1.54M | 4.34M | 6.46M | 6.72M | 2.14M | 3.32M | 5.16M | 5.22M | 2.65M |
| otherCurrentAssets | - | - | - | 10.17M | 10.17M | 10.17M | - | 1.86M | 1.86M | 1.86M |
| totalCurrentAssets | 131.48M | 110.86M | 118.94M | 127.36M | 142.96M | 124.97M | 107.88M | 110.72M | 131.28M | 118.87M |
| propertyPlantEquipmentNet | 217.61M | 222.91M | 118.26M | 118.31M | 120.62M | 122.8M | 131.85M | 132.37M | 134.49M | 116.1M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 2.01M | 3.02M | 4.02M | 5.03M | 6.04M | 7.04M | - | - | - | - |
| goodwillAndIntangibleAssets | 2.01M | 3.02M | 4.02M | 5.03M | 6.04M | 7.04M | - | - | - | - |
| longTermInvestments | 257.45M | 247.55M | 336.31M | 184.81M | 196.4M | 218.95M | 208.08M | 194.92M | 281.97M | 284.76M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 189.8M | 189.9M | 123.09M | 271.15M | 258.54M | 251.18M | 192.98M | 189.66M | 86.37M | 101.3M |
| totalNonCurrentAssets | 666.86M | 663.38M | 581.68M | 579.3M | 581.59M | 599.97M | 532.9M | 516.95M | 502.83M | 502.16M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 798.34M | 774.24M | 700.62M | 706.67M | 724.56M | 724.94M | 640.79M | 627.67M | 634.1M | 621.03M |
| totalPayables | 42.8M | 36.4M | 35.33M | 39.39M | 42.6M | 41.72M | 40.91M | 31.62M | 36.7M | 32.74M |
| accountPayables | 42.8M | 36.4M | 35.33M | 39.39M | 42.6M | 41.72M | 40.91M | 31.62M | 36.7M | 32.74M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 15.84M | 11.68M | 17.6M | 22.07M | 30.25M | 23.46M | 7.6M | 9.9M | 21.1M | 18.52M |
| shortTermDebt | - | 8.47M | - | 11.1M | - | 15.13M | 3.55M | 8.1M | - | 22.67M |
| capitalLeaseObligationsCurrent | 2.84M | 3.62M | 4.71M | 6.41M | 7.46M | 6.52M | 2.02M | 2.11M | 2.59M | 2.99M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 72.28M | 40.48M | 36.38M | 39.6M | 62.26M | 40.23M | 40.84M | 40.15M | 62.41M | 33.44M |
| otherCurrentLiabilities | 9.22M | 56.74M | 17.63M | 9.94M | 10.73M | 10.58M | 10.41M | 9.52M | 62.41M | 33.44M |
| totalCurrentLiabilities | 143M | 113.3M | 111.63M | 128.5M | 153.31M | 137.63M | 105.33M | 101.4M | 122.81M | 110.36M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 7.95M | 8.52M | 8.27M | 8.98M | 9.74M | 11.23M | 4.12M | 4.08M | 4.42M | 4.83M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -4.42M | -28.95M |
| deferredTaxLiabilitiesNonCurrent | 65.83M | 68M | 49.34M | 47.21M | 45.37M | 46.57M | 34.94M | 33.69M | 30.21M | 28.95M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 73.77M | 76.52M | 57.62M | 56.18M | 55.11M | 57.8M | 39.06M | 37.76M | 34.63M | 33.78M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 10.79M | 12.15M | 12.98M | 15.39M | 17.2M | 17.75M | 6.14M | 6.18M | 7.01M | 7.82M |
| totalLiabilities | 216.77M | 189.82M | 169.25M | 184.69M | 208.41M | 195.44M | 144.39M | 139.16M | 157.43M | 144.13M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.52M | 2.52M | 2.53M | 2.53M | 2.56M | 2.56M | 2.56M | 2.57M | 2.58M | 2.59M |
| retainedEarnings | 579.05M | 581.89M | 528.85M | 519.45M | 513.58M | 526.94M | 493.83M | 485.94M | 474.09M | 474.31M |
| 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 | -2.26M | 19.24M | 10.56M | 20.58M | -16.1M | 14.75M | 10.21M | 19.46M | 1.46M | 17.17M |
| depreciationAndAmortization | 6.55M | 6.55M | 6.24M | 6.01M | 5.9M | 5.23M | 3.62M | 3.55M | 1.84M | 2.59M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 782K |
| changeInWorkingCapital | 24.29M | 5.33M | 1.52M | -15M | 7.65M | 905K | 5.65M | -15.22M | 30.06M | -17.09M |
| accountsReceivables | 2.7M | -1.1M | 1.23M | -3.09M | 5.47M | 333K | 701K | 1.01M | -1.85M | -932K |
| inventory | -12.65M | 3.11M | 490K | 15.54M | -17.86M | -3.57M | -5.46M | 12.74M | -1.05M | -2.87M |
| accountsPayables | 36.26M | 522K | -2.32M | -27.71M | 24.61M | 2.95M | 8.57M | -29.03M | 35.53M | -13.72M |
| otherWorkingCapital | -2.02M | 2.8M | 2.13M | 254K | 7.65M | 1.19M | 1.84M | 61000 | -2.57M | 434K |
| otherNonCashItems | -11.03M | -24.32M | -15.1M | -15.42M | 16.49M | -16.54M | -7.38M | -10.67M | -40.37M | -3.91M |
| netCashProvidedByOperatingActivities | 17.55M | 6.81M | 3.22M | -3.84M | 8.04M | 4.34M | 12.1M | -2.87M | 21.94M | -15.37M |
| investmentsInPropertyPlantAndEquipment | -1.25M | -3.87M | -1.84M | -719K | -201K | -197K | -617K | -167K | -20.26M | 437K |
| acquisitionsNet | 49000 | 38000 | - | - | - | - | - | 6.92M | 29000 | 6000 |
| purchasesOfInvestments | -65.8M | -3.46M | -1.83M | -1.52M | -1.53M | -1.39M | -9.05M | -12.31M | -91.54M | -6.96M |
| salesMaturitiesOfInvestments | 64.53M | 51.1M | 23.35M | 27M | 15M | 124K | 853K | 2.38M | 117.7M | 4.93M |
| otherInvestingActivities | - | -14.49M | -2.94M | -20.18M | -2.51M | -5.25M | 2.79M | 2.53M | 29.13M | 2000 |
| netCashProvidedByInvestingActivities | -2.47M | -7.29M | 16.75M | 4.58M | 10.76M | -6.72M | -6.02M | -652K | 5.93M | 439K |
| netDebtIssuance | -1.39M | -6.54M | -2.41M | -1.82M | -1.25M | -1.34M | -845K | -821K | -813K | -799K |
| longTermNetDebtIssuance | -1.39M | -6.54M | -2.41M | -1.82M | -1.25M | -1.34M | -845K | -821K | -813K | -799K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -572K | -433K | -819K | -5.38M | -431K | -394K | -606K | -1.79M | -1.69M | -387K |
| netCommonStockIssuance | -572K | -433K | -819K | -5.38M | -431K | -394K | -606K | -1.79M | -1.69M | -387K |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -572K | -433K | -819K | -5.38M | -431K | -394K | -606K | -1.79M | -1.69M | -387K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -5.74M | - | -5.82M | - | -5.83M | - | -5.84M | - | -5.89M |
| commonDividendsPaid | - | -5.74M | - | -5.82M | - | -5.83M | - | -5.84M | - | -5.89M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 4.64M | -207K | -236K | -262K | -142K | -71000 | -75000 | -84000 | -93000 |
| netCashProvidedByFinancingActivities | -1.96M | -8.08M | -3.23M | -13.25M | -1.95M | -7.7M | -1.52M | -8.52M | -2.5M | -7.16M |