OTC : JANL
-$8 (-13.79%)
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 207.44M | 183.18M | 186.45M | 316.86M | 146.42M | 82.43M | 84.35M | 67.52M | 77.77M | 75.34M |
| costOfRevenue | 142.45M | 124.8M | 130.78M | 250.67M | 113.99M | 58.91M | 59.25M | 47.21M | 59.75M | 59.54M |
| grossProfit | 64.99M | 58.38M | 55.67M | 66.2M | 32.43M | 23.52M | 25.11M | 20.31M | 18.03M | 15.8M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 55.87M | 52.33M | 50.98M | 54.72M | 27.36M | 24.29M | 22.61M | 18.62M | 15.18M | 13.16M |
| otherExpenses | 2.69M | 2.3M | 2.1M | 1.98M | 1.12M | 955K | 915K | -10000 | 15.95M | 13.75M |
| operatingExpenses | 58.56M | 54.63M | 53.07M | 56.7M | 28.48M | 25.24M | 23.53M | 19.42M | 15.95M | 13.75M |
| costAndExpenses | 201.01M | 179.43M | 183.85M | 307.36M | 142.47M | 84.15M | 82.78M | 66.63M | 75.69M | 73.29M |
| netInterestIncome | -2.07M | -2.32M | -2M | -1.28M | -589K | -521K | -694K | -499K | -790K | -674.58K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 2.07M | 2.32M | 2M | 1.28M | 589K | 521K | 694K | 499K | 789.58K | 674.58K |
| depreciationAndAmortization | 3.33M | 2.85M | 2.61M | 2.46M | 1.49M | 1.23M | 1.2M | 907K | 879K | 679.2K |
| ebitda | 12.28M | 6.26M | 5.13M | 12.45M | 6.15M | -480K | 2.84M | 1.78M | 2.98M | 2.84M |
| ebit | 8.95M | 3.41M | 2.52M | 9.99M | 4.66M | -1.71M | 1.64M | 877K | 2.1M | 2.16M |
| nonOperatingIncomeExcludingInterest | -2.52M | 346K | 76000 | -492K | -708K | -15000 | -61000 | 10000 | - | - |
| operatingIncome | 6.43M | 3.76M | 2.6M | 9.5M | 3.95M | -1.72M | 1.58M | 887K | 2.08M | 2.05M |
| totalOtherIncomeExpensesNet | 445K | -2.66M | -2.07M | -9.45M | 2.31M | -506K | -633K | -509K | -737K | -674.58K |
| incomeBeforeTax | 6.88M | 1.09M | 525K | 52000 | 6.26M | -2.23M | 946K | 378K | 1.29M | 1.37M |
| incomeTaxExpense | 1.22M | 543K | -198K | 2.19M | 961K | -505K | 330K | 130K | 518.63K | -2.11M |
| netIncomeFromContinuingOperations | 5.66M | 551K | 723K | -2.14M | 5.3M | -1.72M | 555K | 258K | 874K | 3.58M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | -200K | -202.34K |
| netIncome | 5.41M | 551K | 723K | -2.14M | 5.2M | -1.72M | 616K | 198K | 516.1K | 3.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.03M | 223K | 439K | -3.13M | 4.44M | -2.4M | -297K | 1.07M | 210K | 2.99M |
| eps | 4.24 | 0.19 | 0.37 | -2.07 | 4.73 | -1.98 | 0.72 | 0.24 | 0.37 | 5.2 |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 12.04M | 2.83M | 2.46M | 6.59M | 6.23M | 3.35M | 2.16M | 585K | 987.85K | 965.12K |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 12.04M | 2.83M | 2.46M | 6.59M | 6.23M | 3.35M | 2.16M | 585K | 987.85K | 965.12K |
| netReceivables | 66.49M | 33.82M | 27.52M | 57.08M | 52.31M | 20.24M | 21.35M | 19.73M | 14.98M | 13.06M |
| accountsReceivables | 66.49M | 33.82M | 27.52M | 57.08M | 52.31M | 20.24M | 21.35M | 19.73M | 14.98M | 13.06M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 4.21M | 4.48M | 4.85M | 4.8M | 3.23M | 3.67M | 4.37M | 2.39M | 349.81K | 356.88K |
| prepaids | - | - | - | - | - | - | 670K | 354K | 325K | 233.72K |
| otherCurrentAssets | 6.1M | 4.83M | 4.46M | 3.42M | 3M | 433K | - | 354K | - | 233.72K |
| totalCurrentAssets | 88.83M | 45.95M | 39.29M | 71.89M | 64.78M | 27.69M | 28.56M | 23.06M | 16.01M | 13.91M |
| propertyPlantEquipmentNet | 13.73M | 14.11M | 12.38M | 10.7M | 7.91M | 7.6M | 3.95M | 3.79M | 392.83K | 287.39K |
| goodwill | 31.59M | 23.03M | 20.32M | 18.62M | 18.49M | 14.15M | 13.52M | 11.46M | 7.75M | 8.44M |
| intangibleAssets | 31M | 25.12M | 22.2M | 22.42M | 24.17M | 13.33M | 13.6M | 12.35M | 11.85M | 12.37M |
| goodwillAndIntangibleAssets | 62.59M | 48.15M | 42.52M | 41.04M | 42.66M | 27.48M | 27.12M | 23.8M | 19.59M | 20.82M |
| longTermInvestments | 4.91M | 1.57M | 1.57M | 2.37M | -2.3M | -1.57M | -2M | -1.13M | - | - |
| taxAssets | - | - | - | 2.54M | 2.3M | 1.57M | 2M | 1.13M | 1.78M | 844.98K |
| otherNonCurrentAssets | 687K | 822K | 1.07M | -2.02M | 577K | 265K | 87000 | 263K | 115.49K | 99658 |
| totalNonCurrentAssets | 81.92M | 64.66M | 57.55M | 54.64M | 51.15M | 35.34M | 31.16M | 27.86M | 21.88M | 22.05M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 170.75M | 110.61M | 96.83M | 126.53M | 115.92M | 63.04M | 59.72M | 50.91M | 37.9M | 35.96M |
| totalPayables | 99.89M | 32M | 25.45M | 44.96M | 39.67M | 20.77M | 22.06M | 16.8M | 13.33M | 10M |
| accountPayables | 98.24M | 32M | 25.45M | 44.96M | 37.24M | 20.77M | 22.06M | 16.8M | 13.33M | 10M |
| otherPayables | 1.65M | - | - | - | 2.43M | - | - | - | - | - |
| accruedExpenses | 10.18M | 7.49M | 6.09M | 7.19M | 6.31M | 3.01M | 2.27M | 1.75M | 1.5M | 1.27M |
| shortTermDebt | 5.89M | 25.92M | 22.41M | 29.28M | 32.34M | 11.73M | 9.37M | 10.63M | 7.5M | 7.86M |
| capitalLeaseObligationsCurrent | 2.11M | 2.42M | 2.02M | 1.82M | 1.28M | 720K | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | 2.54M | 8.93M | - | - | - | - | - |
| otherCurrentLiabilities | 12.77M | 3.53M | 2.87M | 1.77M | -39000 | 1.84M | 1.04M | 470K | 1.2M | 13512 |
| totalCurrentLiabilities | 120.66M | 71.36M | 58.84M | 85.04M | 79.56M | 38.06M | 34.74M | 29.64M | 22.85M | 19.03M |
| longTermDebt | 8.93M | 6.47M | 9.21M | 12.9M | 10.27M | 7.43M | 7.14M | 4.18M | 3M | 5.09M |
| capitalLeaseObligationsNonCurrent | 6.31M | 6.58M | 5.69M | 4M | 1.75M | 1.92M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | -2.55M | -2.38M |
| deferredTaxLiabilitiesNonCurrent | 7.89M | 2.51M | 1.34M | 2.54M | 2.3M | 1.57M | 2M | 1.13M | 2.55M | 2.38M |
| otherNonCurrentLiabilities | 1.44M | 4.18M | 2.22M | 3.73M | 3.93M | 1.36M | 953K | 935K | 750K | 78568 |
| totalNonCurrentLiabilities | 24.57M | 19.75M | 18.46M | 23.17M | 18.25M | 12.29M | 10.1M | 6.24M | 3.08M | 5.17M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 8.42M | 9M | 7.71M | 5.83M | 3.03M | 2.64M | - | - | - | - |
| totalLiabilities | 144.95M | 91.11M | 77.3M | 108.2M | 97.8M | 50.35M | 44.84M | 35.88M | 25.93M | 24.2M |
| treasuryStock | -240K | -240K | -240K | -240K | -240K | -240K | -240K | -240K | -240K | - |
| preferredStock | - | - | - | - | - | 1.0 | 1.0 | - | 36 | 36 |
| commonStock | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 574 | 574 |
| retainedEarnings | 8.31M | 2.66M | 2.1M | 1.38M | 3.52M | -1.68M | 42000 | -606K | -1.25M | -2.16M |
| additionalPaidInCapital | 17.73M | 17.08M | 17.11M | 17.18M | 14.84M | 14.6M | 15.08M | 15.87M | 12.31M | 5.41M |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 5.66M | 551K | 723K | -2.14M | 5.2M | -1.72M | 616K | 248K | 771.52K | 3.48M |
| depreciationAndAmortization | 3.33M | 2.85M | 2.61M | 2.46M | 1.49M | 1.23M | 1.2M | 907K | 878.92K | 679.2K |
| deferredIncomeTax | -257K | 196K | -1.2M | 242K | 730K | -610K | 267K | 69000 | 419.15K | -2.6M |
| stockBasedCompensation | 490K | 321K | 231K | 832K | 115K | 269K | 296K | 678K | 341.41K | 132.1K |
| changeInWorkingCapital | 34.81M | 770K | 8.54M | 840K | -5.81M | -720K | 4.24M | -1.29M | 618.18K | -479.81K |
| accountsReceivables | -25.17M | -4.52M | 29.8M | -5.87M | -20.7M | 2.49M | -365K | -3.94M | -1.89M | 1.35M |
| inventory | -103K | 39000 | 34000 | -1.5M | -43000 | -171K | -67000 | -74000 | 7062 | 15337 |
| accountsPayables | 62.88M | 5.3M | -20.4M | 8.55M | 16.29M | -3.09M | 4.54M | 2.57M | 2.59B | -1.92M |
| otherWorkingCapital | -2.79M | -50000 | -899K | -329K | -1.36M | 46000 | 130K | 152K | -2.59B | 79925 |
| otherNonCashItems | -970K | 2.14M | -710K | 9.87M | -1.93M | 1M | 584K | 232K | 158.94K | -141.88K |
| netCashProvidedByOperatingActivities | 43.07M | 6.83M | 11.39M | 12.11M | -201K | -554K | 7.2M | 848K | 3.19M | 1.08M |
| investmentsInPropertyPlantAndEquipment | -590K | -1M | -360K | -551K | -234K | -1.3M | -421K | -89000 | -218.36K | -139.47K |
| acquisitionsNet | -11.92M | -3.85M | -4.45M | -946K | -15.87M | -247K | -6.18M | -7.39M | 15986 | -10.73M |
| purchasesOfInvestments | - | - | - | -9.97M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 9.97M | - | - | - | - | - | - |
| otherInvestingActivities | -3.28M | -1.78M | -1.69M | -9.97M | -16.11M | -1.54M | 49000 | -125K | -202.38M | -10.87M |
| netCashProvidedByInvestingActivities | -15.21M | -5.64M | -6.5M | -11.47M | -16.11M | -1.54M | -6.6M | -7.6M | -202.38K | -10.87M |
| netDebtIssuance | -18.44M | -490K | -9.02M | -1.15M | 18.24M | 2.64M | 1.24M | 3.95M | -2.71M | 5.53M |
| longTermNetDebtIssuance | -3.03M | -3.79M | -2.33M | -451K | -2.95M | 2.58M | 2.59M | 868K | -2.71M | 5.53M |
| shortTermNetDebtIssuance | -15.4M | 3.3M | -6.69M | -3.24M | 21.19M | 55000 | -1.35M | 3.08M | - | - |
| netStockIssuance | - | - | - | 1.66M | - | - | - | - | -240K | 4.35M |
| netCommonStockIssuance | - | - | - | 4M | - | - | - | - | -240K | - |
| commonStockIssuance | - | - | - | 4M | 600K | 3.38M | 72000 | 2.9M | - | 4.35M |
| commonStockRepurchased | - | - | - | -2.34M | 166K | -445K | -72000 | -400K | -240K | 6.08M |
| netPreferredStockIssuance | - | - | - | -2.34M | 600K | -120K | - | 2.5M | - | 4.35M |
| netDividendsPaid | -1.01M | -84000 | - | -657K | -766K | -55000 | -342K | -1.09M | -15000 | -15000 |
| commonDividendsPaid | - | -84000 | - | - | -766K | - | -342K | - | - | - |
| preferredDividendsPaid | -1.01M | - | - | -657K | - | -55000 | - | -1.09M | -15000 | -15000 |
| otherFinancingActivities | 542K | - | - | -127K | 1.72M | 702K | -270K | 3.49M | - | -50000 |
| netCashProvidedByFinancingActivities | -18.9M | -574K | -9.02M | -281K | 19.19M | 3.28M | 975K | 6.35M | -2.96M | 9.82M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 67.51M | 57.44M | 56.04M | 56.21M | 49.14M | 50.73M | 51.35M | 53.3M | 46.72M | 42.12M |
| costOfRevenue | 46.03M | 38.88M | 37.92M | 39.79M | 33.04M | 34.16M | 36.21M | 37.98M | 32.19M | 28.84M |
| grossProfit | 21.48M | 18.57M | 18.12M | 16.42M | 16.11M | 16.57M | 15.14M | 15.32M | 14.54M | 13.28M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 16.8M | 16.19M | 16.31M | 15.3M | 13.52M | 13.76M | 13.29M | 13.66M | 13.36M | 12.7M |
| otherExpenses | 1.04M | 829K | 829K | 751K | 654K | 642K | 641K | 664K | 555K | 66000 |
| operatingExpenses | 17.84M | 17.02M | 17.14M | 15.3M | 14.18M | 14.4M | 13.93M | 14.33M | 13.36M | 12.7M |
| costAndExpenses | 63.87M | 55.9M | 55.06M | 55.09M | 47.21M | 48.56M | 50.14M | 52.3M | 45.55M | 41.54M |
| netInterestIncome | - | -410K | -305K | -405K | -442K | -560K | -666K | -655K | -589K | -550K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | -552K | 410K | 305K | 405K | 442K | 560K | 666K | 655K | 589K | 550K |
| depreciationAndAmortization | - | 993K | 1.01M | 927K | 810K | 796K | 800K | 811K | 694K | 677K |
| ebitda | 3.64M | 2.6M | 1.98M | 4.17M | 2.58M | 3.21M | 2.32M | 1.84M | 1.44M | 1.34M |
| ebit | - | 1.61M | 978K | 3.24M | 1.77M | 2.42M | 1.52M | 1.03M | 741K | 668K |
| nonOperatingIncomeExcludingInterest | - | -66000 | -472K | -2.12M | 157K | -245K | -314K | -35000 | 437K | -88000 |
| operatingIncome | 3.64M | 1.54M | 978K | 1.12M | 1.93M | 2.17M | 1.21M | 998K | 1.18M | 580K |
| totalOtherIncomeExpensesNet | -472K | -344K | 167K | 1.71M | -599K | -315K | -352K | -620K | -1.03M | -484K |
| incomeBeforeTax | 3.17M | 1.2M | 1.14M | 2.84M | 1.33M | 1.86M | 857K | 378K | 152K | 96000 |
| incomeTaxExpense | -626K | 202K | 445K | 164K | 445K | 415K | 198K | 131K | 343K | -123K |
| netIncomeFromContinuingOperations | 2.1M | 999K | 700K | 2.67M | 887K | 1.44M | 659K | 247K | -191K | 219K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.1M | 717K | 419K | 2.67M | 887K | 1.44M | 416K | 247K | -191K | 219K |
| netIncomeDeductions | - | - | - | - | - | - | - | 86000 | -0.0 | 0.0 |
| bottomLineNetIncome | 2.1M | 605K | 319K | 2.56M | 810K | 1.33M | 330K | -62000 | -276K | 134K |
| eps | 1.67 | 0.51 | 0.27 | 2.16 | 0.68 | 1.12 | 0.28 | -0.05 | -0.23 | 0.11 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 33.7M | 8.78M | 6.72M | 12.04M | 3.91M | 3M | 2.35M | 2.83M | 3.05M | 1.78M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 33.7M | 8.78M | 6.72M | 12.04M | 3.91M | 3M | 2.35M | 2.83M | 3.05M | 1.78M |
| netReceivables | 58.43M | 55.3M | 77.08M | 66.49M | 42.38M | 36.81M | 33.7M | 33.82M | 32.63M | 27.27M |
| accountsReceivables | - | 55.3M | 77.08M | 66.49M | 42.38M | 35.97M | 33.7M | 33.82M | 32.63M | 27.27M |
| otherReceivables | - | - | - | - | - | 840K | - | - | - | - |
| inventory | 6M | 3.9M | 4.13M | 4.21M | 5.26M | 4.36M | 4.64M | 4.48M | 4.56M | 4.7M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 6.03M | 6.41M | 6.98M | 6.1M | 5.35M | 5.1M | 4.64M | 4.83M | 4.48M | 4.7M |
| totalCurrentAssets | 104.16M | 74.4M | 94.91M | 88.83M | 56.9M | 49.28M | 45.32M | 45.95M | 44.71M | 38.44M |
| propertyPlantEquipmentNet | 12.24M | 12.38M | 13.07M | 13.73M | 13.91M | 13.08M | 13.29M | 14.11M | 14.41M | 14.42M |
| goodwill | 31.59M | 31.59M | 31.59M | 31.59M | 25.35M | 23.23M | 23.23M | 23.03M | 23.95M | 20.39M |
| intangibleAssets | 37.37M | 29.34M | 30.17M | 31M | 24.88M | 23.83M | 24.48M | 25.12M | 23.83M | 22.02M |
| goodwillAndIntangibleAssets | 68.97M | 60.93M | 61.76M | 62.59M | 50.23M | 47.06M | 47.7M | 48.15M | 47.78M | 42.41M |
| longTermInvestments | - | 513K | 392K | 4.91M | 2.33M | 2.51M | 1.91M | 1.57M | 831K | 1.18M |
| taxAssets | 5.37M | 5.37M | 5.39M | 3.34M | - | - | - | - | - | 1.34M |
| otherNonCurrentAssets | 1.26M | 597K | 597K | 687K | 2.67M | 2.39M | 3.02M | 822K | 836K | -886K |
| totalNonCurrentAssets | 87.84M | 79.79M | 81.21M | 85.26M | 69.14M | 65.04M | 65.92M | 64.66M | 63.85M | 58.46M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 192M | 154.19M | 176.12M | 174.1M | 126.03M | 114.31M | 111.25M | 110.61M | 108.57M | 96.9M |
| totalPayables | - | 73.59M | 93.77M | 98.24M | 54.94M | 39.28M | 35.42M | 34.27M | 32.06M | 25.64M |
| accountPayables | 101.35M | 73.59M | 93.77M | 98.24M | 52.7M | 37.01M | 33.15M | 32M | 32.06M | 25.64M |
| otherPayables | - | - | - | - | 2.24M | 2.28M | 2.27M | 2.27M | - | - |
| accruedExpenses | - | 5.92M | 8.99M | 10.18M | 7.84M | 7.92M | 6.26M | 7.49M | 6.97M | 6.74M |
| shortTermDebt | 18.02M | 19.7M | 22.8M | 8M | 13.51M | 19.96M | 22.71M | 25.92M | 24.48M | 20.58M |
| capitalLeaseObligationsCurrent | - | 2.05M | 2.1M | 2.11M | 2.33M | 2.17M | 2.2M | 2.42M | 2.44M | 2.38M |
| taxPayables | 4.62M | 4.46M | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | 2.18M |
| otherCurrentLiabilities | 113.89M | 5.52M | 11.38M | 12.3M | 1.41M | 1.28M | 7.52M | 1.26M | 3.42M | 3.2M |
| totalCurrentLiabilities | 131.9M | 106.78M | 127.95M | 120.66M | 80.03M | 70.62M | 67.86M | 71.36M | 69.38M | 58.53M |
| longTermDebt | 5M | 8.44M | 14.76M | 8.93M | 9.28M | 9.82M | 10.36M | 6.47M | 8.07M | 7.99M |
| capitalLeaseObligationsNonCurrent | - | 5.17M | 5.78M | 6.31M | 6.3M | 6.01M | 6.34M | 6.58M | 7.03M | 7.28M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 2 | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 7.89M | 2.51M | 2.51M | 2.51M | 2.51M | 1.34M | 1.34M |
| otherNonCurrentLiabilities | 21.85M | 3.04M | -4.34M | 1.44M | 1.44M | 3.16M | 2.69M | 4.18M | 2.54M | 1.6M |
| totalNonCurrentLiabilities | 26.85M | 16.65M | 16.21M | 24.57M | 19.53M | 21.51M | 21.91M | 19.75M | 18.99M | 18.21M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 7.23M | 7.88M | 8.42M | 8.63M | 8.19M | 8.54M | 9M | 9.48M | 9.67M |
| totalLiabilities | 158.76M | 123.44M | 144.16M | 145.23M | 99.56M | 92.12M | 91.29M | 91.11M | 88.36M | 76.75M |
| treasuryStock | - | -240K | -240K | -240K | -240K | -240K | -240K | -240K | -240K | -240K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 | 1000 |
| retainedEarnings | - | 9.45M | 8.73M | 8.31M | 5.64M | 4.75M | 3.32M | 2.66M | 2.41M | 2.6M |
| additionalPaidInCapital | - | 15.96M | 15.1M | 17.73M | 17.72M | 17.68M | 16.88M | 17.08M | 17.07M | 17.09M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 2.54M | 999K | 700K | 2.67M | 887K | 1.44M | 659K | 247K | -191K | 219K |
| depreciationAndAmortization | 1.21M | 993K | 1.01M | 927K | 810K | 796K | 800K | 811K | 694K | 677K |
| deferredIncomeTax | -209K | 14000 | 195K | -257K | - | - | - | 196K | - | - |
| stockBasedCompensation | 62000 | 63000 | 62000 | 123K | 122K | 123K | 122K | 107K | 71000 | 72000 |
| changeInWorkingCapital | 15.86M | 1.38M | -17.25M | 23.19M | 8.42M | 2.98M | 220K | -1.09M | 808K | 254K |
| accountsReceivables | -3.17M | 21.28M | -10.71M | -16.73M | -6.26M | -2.26M | 82000 | -1.22M | -3.72M | -1.28M |
| inventory | -192K | 70000 | -18000 | 328K | -399K | 193K | -225K | 1000 | 47000 | -148K |
| accountsPayables | -3.71M | -18.96M | -6.16M | 41.88M | 15.55M | 5.52M | -79000 | 452K | 4.26M | 2.46M |
| otherWorkingCapital | 1.38M | -1.01M | -364K | -2.28M | -480K | -472K | 442K | -318K | 224K | -783K |
| otherNonCashItems | 10.36M | 1.39M | 953K | -1.1M | 328K | -31000 | -47000 | 205K | 678K | 455K |
| netCashProvidedByOperatingActivities | 29.83M | 4.83M | -14.53M | 25.43M | 10.56M | 5.31M | 1.75M | 478K | 2.06M | 1.29M |
| investmentsInPropertyPlantAndEquipment | -34000 | -128K | -88000 | -194K | -21000 | -284K | -91000 | -345K | -331K | -274K |
| acquisitionsNet | - | -29000 | 29000 | -9.17M | -2.56M | -197K | -197K | -56000 | -3.22M | -571K |
| purchasesOfInvestments | - | 61000 | -61000 | -98000 | -79000 | - | -36000 | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -10.11M | -717K | - | -1.37M | - | -1.19M | - | -42000 | - | -740K |
| netCashProvidedByInvestingActivities | -10.14M | -813K | -120K | -10.84M | -2.66M | -1.39M | -324K | -443K | -3.56M | -1.58M |
| netDebtIssuance | - | -1.37M | 6.24M | -8.03M | -6.76M | -3.38M | 579K | -172K | 2.77M | 749K |
| longTermNetDebtIssuance | - | -367K | -8.71M | -1.53M | -293K | -616K | 249K | -1.1M | -790K | -772K |
| shortTermNetDebtIssuance | - | -999K | 14.94M | -6.5M | -6.46M | -2.77M | 330K | 932K | 3.56M | 1.52M |
| netStockIssuance | - | 1000 | -2.02M | 84000 | - | - | -84000 | - | - | - |
| netCommonStockIssuance | 2.02M | 1000 | -2.02M | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | 2.02M | 1000 | -2.02M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | 84000 | - | - | -84000 | - | - | - |
| netDividendsPaid | -2.25M | -1.83M | -725K | -708K | -108K | -108K | -84000 | -84000 | - | - |
| commonDividendsPaid | - | - | - | - | - | -108K | -84000 | -84000 | - | - |
| preferredDividendsPaid | - | -1.83M | -725K | -708K | -108K | - | - | - | - | - |
| otherFinancingActivities | 7.47M | 165K | 6.92M | 1M | -298K | -841K | -159K | - | - | - |
| netCashProvidedByFinancingActivities | 5.22M | -3.03M | 10.4M | -7.66M | -7.16M | -4.33M | 252K | -256K | 2.77M | 749K |