OTC : MAKOF
-$0.03 (-0.47%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 148.47M | 87.66M | 65.95M | 60.86M | 35.2M | 1.4M | 12.83M | 7.93M | - | - |
| costOfRevenue | 73.46M | 46.91M | 41.94M | 30.99M | 15.69M | 670K | 21.35M | 10.08M | 6997 | 3399 |
| grossProfit | 75.02M | 40.75M | 24M | 30.46M | 12.46M | 728K | -15.37M | -2.15M | -6997 | -3399 |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 10.67M | 12.43M | 6.64M | 8.41M | 7.48M | 6.55M | 4.2M | 2.24M | 766.99K | 1.39M |
| sellingAndMarketingExpenses | - | 4.7M | - | 15.62M | 7.27M | 6.87M | 138.19K | 40000 | 3.15M | 59455 |
| sellingGeneralAndAdministrativeExpenses | 10.67M | 17.13M | 6.64M | 24.03M | 14.75M | 13.42M | 4.34M | 2.28M | 3.91M | 1.45M |
| otherExpenses | 10.09M | -9.01M | -5.47M | 13.88M | -3.18M | -1.33M | 6.03M | -4.43M | - | -5017 |
| operatingExpenses | 20.76M | 8.11M | 1.17M | 37.91M | 11.57M | 12.09M | 10.37M | -2.15M | 3.91M | 1.44M |
| costAndExpenses | 94.21M | 55.02M | 43.11M | 68.36M | 27.26M | 12.76M | 31.73M | 7.93M | 3.91M | 1.45M |
| netInterestIncome | -446K | -729K | -1.34M | -2.16M | -1.29M | -31000 | 748.93K | 519K | - | - |
| interestIncome | 566K | 48000 | 20366 | 1921 | 131.83K | 73000 | 774.34K | 687.85K | 17148 | 8980 |
| interestExpense | 1.01M | 777K | 1.36M | 2.16M | 1.42M | 104K | 25412 | 172.09K | 17148 | 8980 |
| depreciationAndAmortization | 8.22M | 7.7M | 13.49M | 20.45M | 7.23M | 170.34K | 140.52K | 65000 | 8988 | 3403 |
| ebitda | 63.93M | 37.82M | 23.31M | 12.25M | 18.99M | -11.81M | -13.6M | -24.91M | -3.9M | -1.42M |
| ebit | 55.71M | 32.63M | 9.82M | -8.2M | 11.76M | -11.98M | -13.74M | -24.98M | -3.91M | -1.42M |
| nonOperatingIncomeExcludingInterest | -1.45M | 4.15M | 13.02M | 2.6M | -11.64M | 617K | 4.53M | 17M | - | - |
| operatingIncome | 54.26M | 32.63M | 22.84M | -7.5M | 7.94M | -11.36M | -19.17M | -7.97M | -3.92M | -1.46M |
| totalOtherIncomeExpensesNet | 438K | -3.28M | -13.95M | -1.99M | 2.44M | -721K | 5.7M | -17.18M | -4315 | 8991 |
| incomeBeforeTax | 54.7M | 29.35M | 8.88M | -9.49M | 10.38M | -12.08M | -13.76M | -25.15M | -3.92M | -1.46M |
| incomeTaxExpense | 20.96M | 10.2M | 2.08M | 2.1M | 496.83K | 48000 | 101.65K | 75000 | 6718 | 8980 |
| netIncomeFromContinuingOperations | 33.74M | 19.15M | 6.8M | -11.98M | 9.88M | -12.13M | -13.57M | -25.23M | -3.92M | -1.46M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | 3.32M | 520.89K |
| netIncome | 33.74M | 19.15M | 6.8M | -11.98M | 9.88M | -12.13M | -13.86M | -25.23M | -600.49K | -1.46M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | 3.32M | 520.89K |
| bottomLineNetIncome | 33.74M | 19.15M | 6.8M | -11.98M | 9.88M | -12.13M | -13.86M | -25.23M | -3.92M | -1.98M |
| eps | 0.42 | 0.26 | 0.1 | -0.18 | 0.15 | -0.2 | -0.28 | -0.93 | -0.19 | -0.08 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 77.28M | 14.52M | 1.5M | 523K | 1.94M | 2.63M | 4.14M | 3.35M | 834.71K | 3.47M |
| shortTermInvestments | 236K | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 77.51M | 14.52M | 1.5M | 523K | 1.94M | 2.63M | 4.14M | 3.35M | 834.71K | 3.47M |
| netReceivables | 2.19M | 381K | 511K | 1.18M | 38000 | 149K | 1.37M | 2.92M | 11962 | 28453 |
| accountsReceivables | 251K | 321K | 304K | 1.1M | 6000 | 149K | - | - | 11953 | - |
| otherReceivables | 1.94M | 60000 | 207K | 82000 | 32000 | - | 1.37M | 3.59M | - | 28544 |
| inventory | 29.18M | 11.09M | 13.85M | 9.97M | 6.86M | 375K | 1.11M | 10.99M | - | - |
| prepaids | 2.84M | 1.35M | 591K | 884K | 801K | 209K | - | 154K | 15750 | 5758 |
| otherCurrentAssets | 137K | 33000 | 265K | 346K | 284K | - | 271.73K | -8642 | -21 | -7536 |
| totalCurrentAssets | 111.72M | 27.37M | 16.71M | 12.9M | 9.93M | 3.37M | 6.89M | 17.41M | 862.4K | 3.5M |
| propertyPlantEquipmentNet | 80.58M | 69.76M | 20.53M | 32.26M | 43.68M | 46.06M | 9.74M | 5.05M | 30.64M | 28.31M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | 332.21K | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 16.14M | 9.95M | 4.56M | 3000 | 181.79K | - | 745.06K | - | - | - |
| totalNonCurrentAssets | 96.72M | 79.71M | 25.1M | 32.27M | 44.19M | 46.06M | 10.49M | 5.05M | 30.64M | 28.31M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 208.44M | 107.08M | 41.81M | 45.17M | 54.12M | 49.43M | 17.38M | 22.46M | 31.51M | 31.81M |
| totalPayables | 28.43M | 14.7M | 6.22M | 11.16M | 4.62M | 14.01M | 2.44M | 20.74M | 310.61K | 204.34K |
| accountPayables | 13.72M | 10.04M | 5.92M | 10.9M | 4.4M | 5.06M | 2.44M | 15.04M | 241.98K | 204.34K |
| otherPayables | 14.71M | 4.66M | 294K | 264K | 219K | 8.95M | 6549 | 5.7M | 6840 | - |
| accruedExpenses | - | - | 200K | 1.05M | - | - | 6.12M | - | 8780 | 197.85K |
| shortTermDebt | - | - | - | 368K | 4.35M | 1.72M | - | - | 1.45M | - |
| capitalLeaseObligationsCurrent | 69000 | 97000 | 88000 | 99000 | - | - | - | - | - | - |
| taxPayables | 13.92M | 4.35M | 271K | 208K | - | 8.88M | 5.92M | 4.31M | - | - |
| deferredRevenue | 350K | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | 1.8M | 3.15M | 3.48M | 1.04M | 807K | 1.36M | 4.74M | -3101 | -1272 |
| totalCurrentLiabilities | 28.85M | 16.6M | 9.66M | 16.16M | 10.01M | 16.54M | 9.93M | 25.48M | 1.76M | 400.92K |
| longTermDebt | - | 4.81M | 7.52M | 12.27M | 17.38M | 15.15M | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 69000 | 168K | 238K | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 399K | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.96M | 3.22M | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 21.5M | 5.46M | 3.84M | 2.84M | 1.61M | 834K | 1.55M | 2.09M | - | 1.07M |
| totalNonCurrentLiabilities | 28.86M | 13.56M | 11.52M | 15.34M | 19M | 15.98M | 1.55M | 2.09M | 41159 | 1.07M |
| otherLiabilities | - | - | - | - | - | - | - | - | -41159 | -149.75K |
| capitalLeaseObligations | 69000 | 166K | 256K | 337K | - | - | - | - | - | - |
| totalLiabilities | 57.71M | 30.16M | 21.18M | 31.5M | 29M | 32.52M | 11.48M | 27.57M | 1.37M | 1.42M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 162.45M | 121.78M | 87.87M | 88.02M | 88.26M | 87.26M | 70.3M | 41.04M | 31.05M | 29.2M |
| retainedEarnings | -30.88M | -64.01M | -81.12M | -87.84M | -75.66M | -85.62M | -73.49M | -24.99M | -10.91M | -9.7M |
| additionalPaidInCapital | 16.82M | 16.32M | 12.55M | 12.09M | 11.6M | 11.63M | 7.67M | 5.79M | 7.1M | 5.07M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2019-04-30 | 2018-04-30 | 2017-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 33.74M | 19.15M | 6.8M | -11.98M | 9.88M | -12.13M | -13.57M | -26.61M | -600.49K | -1.07M |
| depreciationAndAmortization | 8.22M | 7.7M | 13.49M | 20.45M | 7.19M | 170.34K | 144.28K | 64011 | 6997 | 2493 |
| deferredIncomeTax | 3.74M | 3.07M | - | -20.45M | - | - | - | -64011 | - | - |
| stockBasedCompensation | 1.97M | 1.02M | 650K | 544K | 340K | 624K | 968.41K | 386.36K | 81512 | 659.91K |
| changeInWorkingCapital | 2.53M | -1.7M | -12.61M | 3.11M | -3.92M | 609K | -4.54M | -289.76K | 13565 | -19531 |
| accountsReceivables | 54000 | -79000 | 556.07K | -884.51K | -403K | 1.28M | 1.52M | - | 13190 | -19737 |
| inventory | -8.53M | -5.84M | -10.1M | 3.38M | -4.05M | 191K | 1.26M | -1.68M | - | - |
| accountsPayables | 12.66M | 4.08M | -2.92M | 633.85K | 716K | 1.46M | -6.35M | - | - | - |
| otherWorkingCapital | -1.65M | 147K | -153.2K | -25930 | -176K | -2.32M | -962.69K | 1.39M | 375 | 206 |
| otherNonCashItems | 2.77M | 12.91M | 17.63M | 24.71M | -10.94M | 1.6M | 7.36M | 19.66M | -176.46K | -15222 |
| netCashProvidedByOperatingActivities | 52.98M | 34.45M | 12.47M | 16.38M | 2.55M | -9.13M | -9.63M | -6.85M | -674.87K | -438.71K |
| investmentsInPropertyPlantAndEquipment | -12.32M | -12.88M | -4.76M | -8.45M | -8.41M | -29.97M | -10.42M | -110.44K | -2.23M | -3.02M |
| acquisitionsNet | -7.22M | 492.18K | - | - | -13000 | 1.53M | 447.46K | 3.25M | - | - |
| purchasesOfInvestments | -1.8M | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 1M | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -799.18K | -4.76M | -348.64K | 4.56M | -388.06K | -266.76K | - | - | - |
| netCashProvidedByInvestingActivities | -20.34M | -13.18M | -4.76M | -8.8M | -3.86M | -28.83M | -10.23M | 3.14M | -2.23M | -3.02M |
| netDebtIssuance | -8.51M | -5.19M | -6.3M | -8.49M | 2.49M | 15M | - | - | - | 761.99K |
| longTermNetDebtIssuance | -8.51M | -5.19M | -6.3M | -8.49M | 2.49M | 15M | - | - | - | 761.99K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 40.64M | -4.7M | -413K | -495K | 615.54K | 20.06M | 20.14M | 3.37M | 22240 | 4.57M |
| netCommonStockIssuance | 40.64M | -4.7M | -413K | -495K | 615.54K | 20.06M | 20.14M | 3.37M | 22240 | 4.57M |
| commonStockIssuance | 42M | - | - | - | 615.54K | 20.06M | 20.14M | - | 22240 | 4.57M |
| commonStockRepurchased | -1.36M | -4.7M | -413K | -495K | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.06M | 1.65M | -34000 | - | 5465 | 233K | 538.88K | 2.87M | -4962 | -251.13K |
| netCashProvidedByFinancingActivities | 30.07M | -8.23M | -6.75M | -8.99M | 3.12M | 35.3M | 20.67M | 6.24M | 17278 | 5.08M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 68.6M | 50.39M | 27.58M | 38.72M | 31.79M | 28.85M | 15.74M | 28.28M | 19.21M | 26.47M |
| costOfRevenue | 27.25M | 20.52M | 18.14M | 19.73M | 15.04M | 12.49M | 11.27M | 11.75M | 10.18M | 11.51M |
| grossProfit | 41.35M | 29.88M | 9.44M | 18.99M | 16.75M | 16.36M | 4.47M | 16.53M | 9.04M | 14.96M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 4.36M | 3.58M | 2.86M | 2.57M | 1.66M | 2.06M | 1.69M | 2.99M | 1.77M | 1.46M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 4.36M | 3.58M | 2.86M | 2.57M | 1.66M | 2.06M | 1.69M | 2.99M | 1.77M | 1.46M |
| otherExpenses | 2.72M | 3.16M | 2.9M | 2.44M | 1.59M | 1.47M | 1.2M | 214K | 725K | 1.24M |
| operatingExpenses | 7.07M | 6.74M | 5.77M | 5M | 3.25M | 3.53M | 2.88M | 3.2M | 2.49M | 2.7M |
| costAndExpenses | 34.32M | 27.29M | 23.9M | 24.73M | 18.29M | 16.02M | 14.16M | 14.95M | 12.67M | 14.21M |
| netInterestIncome | 389K | 21000 | -28000 | -217K | -222K | -254K | -191K | -196K | -89000 | -357.62K |
| interestIncome | 509K | 348K | 201K | 13000 | 4000 | 3000 | 8000 | 23000 | 13000 | 6166 |
| interestExpense | 120K | 327K | 229K | 230K | 226K | 257K | 199K | 219K | 102K | 363.78K |
| depreciationAndAmortization | 2.74M | 2.41M | 1.63M | 2.5M | 1.68M | 1.72M | 1.74M | 2M | 2.24M | 4.56M |
| ebitda | 38.08M | 24.93M | 6.1M | 18.52M | 14.38M | 12.55M | 2.91M | 14.11M | 8.25M | 19.11M |
| ebit | 35.34M | 22.52M | 4.47M | 16.03M | 12.7M | 10.83M | 1.17M | 12.12M | 6.01M | 14.55M |
| nonOperatingIncomeExcludingInterest | -1.06M | 589K | -792K | -2.04M | 796K | 2M | 411K | 1.21M | 533K | 2.07M |
| operatingIncome | 34.28M | 23.1M | 3.67M | 13.98M | 13.5M | 12.83M | 1.58M | 13.33M | 6.56M | 12.26M |
| totalOtherIncomeExpensesNet | 945K | -916K | 563K | 1.81M | -1.02M | -2.26M | -610K | -1.43M | -635K | -1.92M |
| incomeBeforeTax | 35.22M | 22.19M | 4.24M | 15.8M | 12.47M | 10.57M | 973K | 11.9M | 5.91M | 10.33M |
| incomeTaxExpense | 12.07M | 7.89M | 3.04M | 6.98M | 3.05M | 5.91M | 595K | 3.13M | 560K | 817K |
| netIncomeFromContinuingOperations | 23.15M | 14.3M | 1.2M | 8.82M | 9.42M | 4.66M | 378K | 8.77M | 5.35M | 9.52M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 23.15M | 14.3M | 1.2M | 8.82M | 9.42M | 4.66M | 378K | 8.77M | 5.35M | 9.52M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -3.09M |
| bottomLineNetIncome | 23.15M | 14.3M | 1.2M | 8.82M | 9.42M | 4.66M | 378K | 8.77M | 5.35M | 12.61M |
| eps | 0.26 | 0.18 | 0.01 | 0.11 | 0.12 | 0.06 | 0.0 | 0.13 | 0.08 | 0.2 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 92.97M | 77.28M | 27.72M | 28.59M | 10.4M | 14.52M | 5.03M | 6.72M | 4.52M | 1.5M |
| shortTermInvestments | 1.07M | 236K | 2.06M | 295K | 177K | - | - | - | - | - |
| cashAndShortTermInvestments | 94.04M | 77.51M | 29.78M | 28.89M | 10.58M | 14.52M | 5.03M | 6.72M | 4.52M | 1.5M |
| netReceivables | 4.89M | 2.19M | 728K | 878K | 3.25M | 381K | 1.82M | 3.5M | 3.23M | 511K |
| accountsReceivables | 3.09M | 251K | 649K | 766K | 3.17M | 321K | 1.53M | 3.23M | 2.98M | 304K |
| otherReceivables | 1.8M | 1.94M | 79000 | 112K | 85000 | 60000 | 286K | 276K | 246K | 207K |
| inventory | 33.01M | 29.18M | 22.53M | 23.49M | 21.42M | 11.09M | 12.89M | 16.31M | 16.17M | 13.85M |
| prepaids | 2.56M | 2.84M | 2.98M | 1.71M | 2.01M | 1.35M | 1.68M | 1.01M | 497K | 591K |
| otherCurrentAssets | 287K | 137K | 199K | 19000 | 22000 | 33000 | 6000 | 15000 | 274K | 265K |
| totalCurrentAssets | 134.79M | 111.72M | 56.21M | 54.98M | 37.28M | 27.37M | 21.42M | 27.55M | 24.69M | 16.71M |
| propertyPlantEquipmentNet | 122.87M | 80.58M | 79.62M | 76.7M | 75.68M | 69.76M | 66.6M | 22.84M | 21.04M | 20.53M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 16.65M | 16.14M | 15.58M | 12.64M | 16.37M | 9.95M | 8.19M | 7.55M | 4.34M | 4.56M |
| totalNonCurrentAssets | 139.52M | 96.72M | 95.21M | 89.34M | 92.06M | 79.71M | 74.8M | 30.39M | 25.38M | 25.1M |
| otherAssets | - | - | -1000 | - | - | - | - | - | - | - |
| totalAssets | 274.31M | 208.44M | 151.41M | 144.32M | 129.34M | 107.08M | 96.21M | 57.94M | 50.07M | 41.81M |
| totalPayables | 28.5M | 28.43M | 19.45M | 15.33M | 12.69M | 14.7M | 12.89M | 10.74M | 9.22M | 6.22M |
| accountPayables | 17.03M | 13.72M | 12.58M | 9.39M | 10.1M | 10.04M | 10.4M | 7.73M | 8.84M | 5.92M |
| otherPayables | 11.47M | 14.71M | 6.87M | 5.94M | 2.59M | 4.66M | 2.49M | 3.01M | 384K | 294K |
| accruedExpenses | - | - | - | - | - | - | - | - | - | 200K |
| shortTermDebt | - | - | 251.75K | 311.92K | 707.03K | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 44000 | 69000 | 93000 | 100000 | 97000 | 97000 | 95000 | 93000 | 91000 | 88000 |
| taxPayables | 9.8M | 13.92M | 6.82M | 5.81M | 2.44M | 4.35M | 2.47M | 2.56M | 298K | 271K |
| deferredRevenue | 373K | 350K | 302K | 301K | - | - | - | - | - | - |
| otherCurrentLiabilities | 13.15M | - | -92754 | 74.65 | 902.97K | 1.8M | 2.82M | 3.78M | 3.28M | 3.15M |
| totalCurrentLiabilities | 42.06M | 28.85M | 20M | 16.04M | 14.4M | 16.6M | 15.81M | 14.61M | 12.59M | 9.66M |
| longTermDebt | - | - | 5.01M | 4.94M | 4.87M | 4.81M | 4.37M | 4.28M | 4.86M | 7.52M |
| capitalLeaseObligationsNonCurrent | - | - | 2000 | 19000 | 45000 | 69000 | 95000 | 120K | 144K | 168K |
| deferredRevenueNonCurrent | 321K | 399K | 509K | 555K | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 8.32M | 6.96M | 6.93M | 5.76M | 3.22M | 3.22M | - | - | - | - |
| otherNonCurrentLiabilities | 49.19M | 21.5M | 21.09M | 20.56M | 20.09M | 5.46M | 5.52M | 3.74M | 3.52M | 3.84M |
| totalNonCurrentLiabilities | 57.83M | 28.86M | 33.55M | 31.83M | 28.23M | 13.56M | 9.99M | 8.14M | 8.52M | 11.52M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 44000 | 69000 | 95000 | 119K | 142K | 166K | 190K | 213K | 235K | 256K |
| totalLiabilities | 99.89M | 57.71M | 53.55M | 47.88M | 42.63M | 30.16M | 25.8M | 22.75M | 21.11M | 21.18M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 163.72M | 162.45M | 125.01M | 124.71M | 122.68M | 121.78M | 121.04M | 87.16M | 88.72M | 87.87M |
| retainedEarnings | -7.73M | -30.88M | -45.18M | -46.38M | -55.2M | -64.01M | -68.67M | -68.39M | -75.83M | -81.12M |
| additionalPaidInCapital | 16.58M | 16.82M | 15.98M | 15.64M | 15.87M | 16.32M | 16.71M | 14.99M | 14.65M | 12.55M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 23.15M | 14.3M | 1.2M | 8.82M | 9.42M | 4.66M | 377K | 8.77M | 5.35M | 9.52M |
| depreciationAndAmortization | 2.74M | 2.41M | 1.63M | 2.5M | 1.68M | 1.72M | 1.74M | 2M | 2.24M | 4.56M |
| deferredIncomeTax | 1.36M | 31000 | 1.18M | 2.53M | - | - | - | - | - | - |
| stockBasedCompensation | 335K | 835K | 560K | 431K | 147K | 221K | 225K | 330K | 246K | 255K |
| changeInWorkingCapital | -8.23M | 2.44M | 281K | 5.94M | -6.13M | 3.66M | 1.95M | -4.03M | -3.28M | -4.7M |
| accountsReceivables | -2.84M | 681K | 86000 | 2.59M | -3.3M | 1.18M | 2.39M | -970K | -2.68M | -139K |
| inventory | -5.33M | -6.19M | -1.61M | 1.23M | -1.96M | 494K | 972K | -6.01M | -1.3M | -4.31M |
| accountsPayables | 2.75M | 8.04M | 3M | 2.32M | -696K | 1.16M | -725K | 3.15M | 487K | -215K |
| otherWorkingCapital | -2.81M | -86000 | -1.2M | -195K | -175K | 821K | -682K | -199K | 207K | -45000 |
| otherNonCashItems | -178K | 1.93M | -247K | 23000 | 1.06M | 7.39M | 2.24M | 3.43M | 683K | 12345 |
| netCashProvidedByOperatingActivities | 19.17M | 21.95M | 4.6M | 20.24M | 6.19M | 15.93M | 4.79M | 8.5M | 5.24M | 9.64M |
| investmentsInPropertyPlantAndEquipment | -3.3M | -2.67M | -3.35M | -3.91M | -2.39M | -5.29M | -3.99M | -2.6M | -989K | -1.51M |
| acquisitionsNet | -502K | -717K | -5000 | -110K | -6.38M | 4060 | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 1M | - | - | - | - | - | - |
| otherInvestingActivities | - | - | -1.8M | - | - | -22060 | -289K | -2.6M | - | - |
| netCashProvidedByInvestingActivities | -3.8M | -3.39M | -5.15M | -3.02M | -8.78M | -5.31M | -4.28M | -2.6M | -989K | -1.51M |
| netDebtIssuance | - | -6.52M | -338K | -413K | -925K | -750K | -2.79M | -806K | -843K | -6.84M |
| longTermNetDebtIssuance | - | -6.52M | -338K | -413K | -925K | -750K | -2.79M | -806K | -843K | -9.19M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 2.35M |
| netStockIssuance | 701K | 39.5M | 75015 | 1.42M | -1.36M | 99996 | -1.56M | -2.93M | 182.06K | -413K |
| netCommonStockIssuance | 701K | 39.5M | 75015 | 1.42M | -1.36M | 99996 | -1.56M | -2.93M | -211K | -413K |
| commonStockIssuance | 701K | 39.5M | 64403 | 1.39M | - | 136.9K | - | - | - | - |
| commonStockRepurchased | - | - | 10612 | 25580 | -1.36M | -36901 | -1.56M | -2.93M | -211K | -413K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | 393.06K | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -2.06M | 7985 | -53351 | 741K | -347K | 2.05M | - | -547.06K | -34000 |
| netCashProvidedByFinancingActivities | 701K | 30.92M | -255K | 949K | -1.54M | -997K | -2.3M | -3.73M | -1.21M | -7.28M |