OTC : ADWPF
$0 (0.0%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 394.01M | 389.61M | 385.86M | 382.14M | 373.94M | 393.04M | 382.31M | 381.8M | 363.9M | 342.61M |
| costOfRevenue | 266.27M | 234.04M | 245.59M | 273.06M | 256.3M | 254.68M | 243.43M | 244.48M | 232.61M | 221.38M |
| grossProfit | 127.74M | 155.57M | 140.27M | 109.08M | 117.64M | 138.36M | 138.88M | 137.32M | 131.28M | 121.23M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 103.72M | 109.77M | 103.88M | 99.8M | 93.47M | 104.75M | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 105.45M | 103.72M | 109.77M | 103.88M | 99.8M | 93.47M | 104.75M | 106.13M | 96.34M | 89.36M |
| otherExpenses | - | 12.67M | 12.08M | -74000 | 254K | 405K | 355K | - | - | - |
| operatingExpenses | 105.45M | 116.38M | 121.85M | 103.88M | 99.8M | 93.47M | 104.75M | 106.13M | 96.34M | 89.36M |
| costAndExpenses | 371.72M | 350.42M | 367.44M | 376.94M | 356.11M | 348.15M | 348.18M | 350.61M | 328.95M | 310.74M |
| netInterestIncome | -12.77M | -16.22M | -16.96M | -16.56M | -9.34M | -8.11M | -8.11M | -6.87M | -5.34M | -3.08M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 12.77M | 16.22M | 16.96M | 16.56M | 9.34M | 8.11M | 8.11M | 6.87M | 5.34M | 3.08M |
| depreciationAndAmortization | 23.76M | 23.73M | 22.81M | 22.52M | 21.35M | 18.16M | 17.75M | 12.77M | 11.7M | 9.93M |
| ebitda | 46.05M | 57.57M | 36.89M | 34.84M | 31.93M | 63.72M | 58.33M | 50.13M | 46.65M | 47.25M |
| ebit | 22.29M | 33.84M | 14.08M | 12.32M | 17.84M | 45.56M | 40.57M | 37.36M | 46.4M | 37.32M |
| nonOperatingIncomeExcludingInterest | - | 5.34M | 4.34M | 2.49M | -606K | -955K | 2.75M | 2.12M | -5.71M | 8.92M |
| operatingIncome | 22.29M | 39.19M | 18.42M | 5.2M | 17.84M | 44.88M | 34.13M | 31.18M | 34.95M | 31.87M |
| totalOtherIncomeExpensesNet | 13.94M | -21.56M | -21.31M | -19.05M | -154K | -7.15M | -10.86M | -8.99M | 368K | -12M |
| incomeBeforeTax | 36.23M | 17.63M | -2.89M | -4.24M | 17.08M | 37.45M | 32.46M | 30.49M | 41.05M | 34.24M |
| incomeTaxExpense | 9.04M | 6.51M | -34000 | -888K | 4.61M | 9.67M | 8.97M | 8.53M | 10.94M | 7.9M |
| netIncomeFromContinuingOperations | 27.19M | 11.12M | -2.85M | -3.35M | 12.47M | 27.79M | 23.49M | 21.96M | 30.12M | 26.35M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 27.19M | 11.12M | -2.85M | -3.35M | 12.47M | 27.79M | 23.49M | 21.96M | 30.12M | 26.35M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 27.19M | 11.12M | -2.85M | -3.35M | 12.47M | 27.79M | 23.49M | 21.96M | 30.12M | 26.35M |
| eps | 0.64 | 0.26 | -0.08 | -0.08 | 0.3 | 0.65 | 0.55 | 0.51 | 0.71 | 0.64 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 8.55M | - | - | - | 1.3M | 2.74M | - | - | -152K | - |
| shortTermInvestments | - | - | - | - | - | - | - | - | 152K | - |
| cashAndShortTermInvestments | 8.55M | - | - | - | 1.3M | 2.74M | - | - | 152K | - |
| netReceivables | 35.73M | 46.77M | 33.38M | 25.3M | 27.38M | 28.9M | 34.1M | 29.8M | 31.41M | 26.97M |
| accountsReceivables | 35.73M | 46.77M | 33.38M | 25.3M | 27.38M | 28.9M | 34.1M | 29.8M | 31.41M | 26.97M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 163.25M | 171.73M | 192.99M | 212.07M | 199.09M | 181.54M | 172.73M | 162.27M | 162.06M | 130.49M |
| prepaids | - | 5.28M | 3.65M | 4.49M | 5.89M | 4.88M | 4M | 4.63M | 4.4M | 3.11M |
| otherCurrentAssets | 8.85M | 5.34M | 357K | 4.3M | 2.56M | 7.25M | 3.29M | - | 152K | - |
| totalCurrentAssets | 216.39M | 223.85M | 230.38M | 246.17M | 236.21M | 225.3M | 214.11M | 196.7M | 198.01M | 160.57M |
| propertyPlantEquipmentNet | 222.76M | 226.96M | 227.12M | 223.88M | 224.23M | 223.93M | 221.1M | 199.75M | 188.19M | 118.84M |
| goodwill | 53.78M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M | 37.47M |
| intangibleAssets | 35.3M | 37.41M | 40.46M | 43.06M | 43.99M | 39.65M | 25.07M | 16.93M | 17.73M | 10.6M |
| goodwillAndIntangibleAssets | 89.08M | 91.04M | 94.1M | 96.7M | 97.63M | 93.29M | 78.7M | 70.57M | 71.37M | 48.07M |
| longTermInvestments | - | - | - | 315.38M | - | - | - | 270.32M | 204K | 166.91M |
| taxAssets | 6.43M | - | - | 5.2M | - | - | - | 2.19M | 1.57M | 1.92M |
| otherNonCurrentAssets | 2.27M | 1.59M | 1.6M | -320.58M | -321.86M | -317.22M | -299.8M | -270.32M | - | -166.91M |
| totalNonCurrentAssets | 320.54M | 319.59M | 322.82M | 320.58M | 321.86M | 317.22M | 299.8M | 272.51M | 261.33M | 168.83M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 536.92M | 543.44M | 553.2M | 566.75M | 558.07M | 542.52M | 513.92M | 469.21M | 459.35M | 329.4M |
| totalPayables | 35.71M | 31.07M | 22.62M | 26.96M | 29.67M | 24.8M | 34.25M | 35.39M | 22.21M | 23.72M |
| accountPayables | 30.21M | 26.15M | 22.62M | 26.96M | 29.67M | 24.8M | 34.25M | 35.39M | 22.21M | 23.72M |
| otherPayables | 5.5M | 4.92M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 25.12M | 23.97M | 19.21M | 16.29M | 20.44M | 18.61M | 11.19M | 10.38M | 12.04M |
| shortTermDebt | 5.79M | 2.13M | 199K | 4.94M | 263K | 3.04M | 69.73M | 47.92M | 55.46M | 41.44M |
| capitalLeaseObligationsCurrent | - | 4.19M | 5.37M | 4.52M | 4.07M | 3.83M | 3.02M | - | - | - |
| taxPayables | - | 2.32M | 2.24M | - | - | - | - | 1.48M | 2.78M | 2.35M |
| deferredRevenue | 2.26M | 2.17M | 1.72M | 1.62M | 1.41M | 1.25M | 963K | 865K | 397K | 482K |
| otherCurrentLiabilities | 22.82M | 1.12M | 4.84M | 5.18M | 4.09M | 5.55M | 4.86M | 4.89M | 5.55M | 4.53M |
| totalCurrentLiabilities | 66.58M | 65.79M | 58.71M | 59.85M | 54.38M | 54.62M | 130.46M | 99.4M | 93.6M | 81.74M |
| longTermDebt | 147.67M | 180.29M | 208.29M | 208.09M | 192.06M | 174.54M | 95.52M | 106.88M | 116.26M | 47.32M |
| capitalLeaseObligationsNonCurrent | 13.45M | 16.56M | 12.65M | 10.2M | 12.19M | 13.99M | 14.8M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 42.17M | 33.43M | - | - | 32.43M | 29.76M | - | 22.52M | 24.11M | 17.74M |
| otherNonCurrentLiabilities | 2.09M | 3.58M | 32.1M | 34.97M | 1.6M | 4.03M | 27.62M | 28.18M | 29.25M | 23.02M |
| totalNonCurrentLiabilities | 205.38M | 233.86M | 253.05M | 253.26M | 238.29M | 222.33M | 137.94M | 135.06M | 145.5M | 70.34M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 13.45M | 20.75M | 18.02M | 14.73M | 16.26M | 17.81M | 17.82M | - | - | - |
| totalLiabilities | 271.97M | 299.66M | 311.76M | 313.11M | 292.67M | 276.95M | 268.4M | 234.46M | 239.1M | 152.08M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 31.91M | 29.47M | 28.84M | 28.03M | 27.29M | 27.02M | 26.01M | 26.33M | 26.1M | 6.97M |
| retainedEarnings | 224.04M | 206.92M | 206.75M | 220M | 233.71M | 236.77M | 218.26M | 209.82M | 196.71M | 174.19M |
| additionalPaidInCapital | 9.41M | 8.44M | 6.57M | 6.63M | 5.76M | 4.95M | 4.83M | 2.74M | 1.67M | - |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 27.19M | 11.12M | -2.85M | -3.35M | 12.47M | 27.79M | 23.49M | 21.96M | 30.12M | 26.35M |
| depreciationAndAmortization | 23.76M | 23.73M | 22.81M | 22.52M | 21.35M | 18.16M | 17.75M | 12.77M | 11.7M | 9.93M |
| deferredIncomeTax | 2M | 6.51M | -34000 | 1.15M | 2.15M | 7.58M | 1.52M | -2.24M | -860K | -26.57M |
| stockBasedCompensation | - | 2.59M | 554K | 1.48M | 1.4M | 937K | 1.88M | 1.23M | 1.67M | 381K |
| changeInWorkingCapital | 11.95M | 13.3M | 10.54M | -14.49M | -16.35M | -7.55M | -12.24M | 15.13M | -15.89M | -7.66M |
| accountsReceivables | 2.16M | -11.46M | -8.08M | 2.08M | 1.52M | 5.2M | -4.02M | 1.6M | -3.03M | 1.25M |
| inventory | 8.76M | 20.98M | 18.04M | -20.74M | -17.54M | -8.81M | -10.46M | -218K | -7.62M | -9.63M |
| accountsPayables | -1.25M | 3.75M | -263K | 2.78M | 685K | -3.06M | 1.61M | 13.97M | -4.14M | 2.04M |
| otherWorkingCapital | 2.28M | 3.77M | 843K | 1.4M | -1.01M | -881K | 628K | -443K | -1.1M | -1.32M |
| otherNonCashItems | 9.32M | 2.94M | 7.1M | 6.44M | -5.42M | -5.79M | -861K | 11.4M | 34.87M | 23.13M |
| netCashProvidedByOperatingActivities | 74.22M | 60.18M | 38.12M | 13.75M | 15.59M | 41.12M | 31.54M | 49.04M | 21.75M | 25.56M |
| investmentsInPropertyPlantAndEquipment | -16.98M | -15.83M | -14.42M | -20.33M | -22.9M | -36.54M | -23.31M | -23.39M | -20.37M | -20.66M |
| acquisitionsNet | 3.21M | - | - | - | 8.79M | - | - | 18000 | -77.44M | 175K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1.76M | -414K | -3.03M | -496K | -18.89M | -5.61M | -852K | -378K | -647K |
| netCashProvidedByInvestingActivities | -13.78M | -17.59M | -14.84M | -20.33M | -14.11M | -36.54M | -23.31M | -23.37M | -97.81M | -20.48M |
| netDebtIssuance | -35.22M | -31.5M | -11.72M | 15.64M | 12.88M | 7.97M | -12.76M | -8.03M | 84.64M | -1.18M |
| longTermNetDebtIssuance | -33.09M | -33.44M | -6.98M | 10.7M | 12.88M | 7.97M | 7.18M | -8.03M | 74M | -1.18M |
| shortTermNetDebtIssuance | -2.14M | 1.93M | -4.74M | 4.94M | - | - | -19.94M | -9.15M | 10.64M | - |
| netStockIssuance | -90231 | -681K | - | - | -5.21M | - | -6.24M | 71000 | - | - |
| netCommonStockIssuance | -90231 | -681K | - | - | -5.21M | - | -6.24M | 71000 | - | - |
| commonStockIssuance | 28071 | - | - | - | - | - | - | 71000 | - | - |
| commonStockRepurchased | -118.3K | -681K | - | - | -5.21M | - | -6.24M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.47M | -10.41M | -10.38M | -10.36M | -10.2M | -9.16M | -9.17M | -8.57M | -7.35M | -6.62M |
| commonDividendsPaid | -10.47M | -10.41M | -10.38M | -10.36M | -10.2M | -9.16M | -9.17M | -8.57M | -7.35M | -6.62M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -6.11M | - | -1.18M | - | -400K | -655K | 19.94M | -9.15M | -1.22M | 2.72M |
| netCashProvidedByFinancingActivities | -51.89M | -42.59M | -23.28M | 5.28M | -2.92M | -1.84M | -8.24M | -25.68M | 76.06M | -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 | 79.48M | 108.84M | 105.65M | 99.18M | 75.52M | 105.38M | 109.24M | 99.46M | 85.01M | 100.19M |
| costOfRevenue | 37.97M | 66.21M | 63.22M | 59.98M | 38.54M | 65.78M | 65.75M | 61.29M | 58.02M | 71.32M |
| grossProfit | 41.51M | 42.62M | 42.43M | 39.2M | 36.98M | 39.6M | 43.49M | 38.18M | 26.99M | 28.88M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 29.81M | 25.84M | - | 25.91M | 26.21M | 23.84M | 28.35M | - | 35.79M | 21.49M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 29.81M | 25.84M | 27M | 25.91M | 26.21M | 23.84M | 28.35M | 25.32M | 35.79M | 21.49M |
| otherExpenses | -3.35M | 3.22M | - | 3.31M | 3.29M | 3.12M | 6.26M | - | - | -31000 |
| operatingExpenses | 26.46M | 29.06M | 27M | 29.22M | 29.5M | 26.95M | 34.61M | 25.32M | 35.79M | 21.49M |
| costAndExpenses | 64.42M | 95.27M | 90.22M | 89.2M | 68.04M | 92.74M | 97.16M | 86.61M | 93.82M | 92.81M |
| netInterestIncome | -2.62M | -3.13M | -3.1M | -3.9M | -3.1M | -4.22M | -4.32M | -4.58M | -3.99M | -4.8M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 2.62M | 3.13M | 3.1M | 3.9M | 3.1M | 4.22M | 4.32M | 4.58M | 3.99M | 4.8M |
| depreciationAndAmortization | 5.56M | 6.12M | 5.89M | 6.14M | 6.05M | 5.9M | 3.06M | 5.88M | 5.9M | 5.87M |
| ebitda | 15.32M | 20.19M | 21.44M | 15.66M | 12.2M | 17.47M | 12.72M | 12.86M | -2.91M | 10.38M |
| ebit | -97250 | 14.07M | 15.55M | 9.53M | 6.15M | 11.57M | 9.66M | 6.98M | -5.1M | 4.51M |
| nonOperatingIncomeExcludingInterest | - | -503K | - | 456K | 1.32M | 1.08M | 2.42M | 5.88M | -619K | 2.87M |
| operatingIncome | 15.05M | 13.57M | 15.43M | 9.98M | 7.47M | 12.65M | 12.08M | 12.86M | -8.81M | 7.38M |
| totalOtherIncomeExpensesNet | -7.91M | -2.63M | -2.98M | -4.36M | -4.42M | -5.3M | -6.74M | -10.97M | -3.37M | -7.67M |
| incomeBeforeTax | 7.14M | 10.94M | 12.46M | 5.63M | 3.05M | 7.35M | 5.34M | 1.89M | -9.1M | -291K |
| incomeTaxExpense | 1.42M | 3.02M | 3.5M | 1.07M | 3.8M | -330K | 778K | 2.26M | -2.15M | 78000 |
| netIncomeFromContinuingOperations | 5.71M | 7.92M | 8.95M | 4.55M | -747K | 7.68M | 4.56M | -375K | -6.94M | -369K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 5.71M | 7.92M | 8.95M | 4.55M | -747K | 7.68M | 4.56M | -375K | -6.94M | -369K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 5.71M | 7.92M | 8.95M | 4.55M | -747K | 7.68M | 4.56M | -375K | -6.94M | -369K |
| eps | 0.13 | 0.18 | 0.21 | 0.11 | -0.02 | 0.18 | 0.11 | -0.01 | -0.16 | -0.01 |
| 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 | 8.52M | 11.42M | 2.8M | - | - | 7.87M | - | 4.92M | - | 2.87M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 8.52M | 11.42M | 2.8M | - | - | 7.87M | - | 4.92M | - | 2.87M |
| netReceivables | 35.64M | 45.97M | 62.99M | 41.56M | 46.77M | 33.96M | 49.04M | 37.87M | 33.38M | 23.47M |
| accountsReceivables | 35.64M | 45.97M | 62.99M | 41.56M | 46.77M | 33.96M | 49.04M | 37.87M | 33.38M | 23.47M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 162.83M | 156.44M | 144.28M | 156.22M | 171.73M | 167.87M | 163.58M | 177.58M | 192.99M | 193.31M |
| prepaids | 3.01M | 3.12M | - | 6.1M | 5.28M | 5.77M | 4M | 3.5M | 3.65M | 3.28M |
| otherCurrentAssets | 5.82M | 48000 | 4.27M | 7.07M | 5.34M | 423K | 4.04M | 111K | 357K | 1.03M |
| totalCurrentAssets | 215.83M | 216.99M | 214.34M | 204.85M | 223.85M | 215.9M | 216.66M | 223.98M | 230.38M | 223.96M |
| propertyPlantEquipmentNet | 222.19M | 224.58M | 224.64M | 224.35M | 226.96M | 230.47M | 232.47M | 228.09M | 227.12M | 226.45M |
| goodwill | 53.64M | 53.64M | 53.71M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M | 53.64M |
| intangibleAssets | 35.21M | 35.72M | 36.34M | 36.78M | 37.41M | 38.76M | 39.36M | 39.9M | 40.46M | 41.03M |
| goodwillAndIntangibleAssets | 88.85M | 89.35M | 90.06M | 90.42M | 91.04M | 92.4M | 93M | 93.53M | 94.1M | 94.66M |
| longTermInvestments | - | - | - | - | - | - | - | - | 40.46M | - |
| taxAssets | - | - | - | - | - | - | - | - | 9.87M | - |
| otherNonCurrentAssets | 2.26M | 2.05M | 2.04M | 1.65M | 1.59M | 1.81M | 1.78M | 1.67M | -38.86M | -1 |
| totalNonCurrentAssets | 313.3M | 315.98M | 316.73M | 316.42M | 319.59M | 324.68M | 327.24M | 323.3M | 332.69M | 321.12M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 529.13M | 532.98M | 531.08M | 521.28M | 543.44M | 540.58M | 543.9M | 547.28M | 563.07M | 545.07M |
| totalPayables | 35.62M | 42.45M | 57.14M | 48.96M | 31.07M | 62.29M | 65.55M | 48.26M | 22.62M | 37.03M |
| accountPayables | 30.13M | 36.74M | 54.9M | 42.74M | 26.15M | 51.97M | 59.46M | 48.26M | 22.62M | 37.03M |
| otherPayables | 5.48M | 5.71M | 2.24M | 6.22M | 4.92M | 10.32M | 6.09M | - | - | - |
| accruedExpenses | 21.72M | - | - | - | 25.12M | - | - | - | 23.97M | - |
| shortTermDebt | - | 3.87M | 5.63M | 7.77M | 2.13M | 3.48M | 6.51M | 4.79M | 199K | 4.4M |
| capitalLeaseObligationsCurrent | 5.78M | 5.32M | - | 5.81M | 4.19M | 5.01M | 6.18M | 6.56M | 5.37M | 5.83M |
| taxPayables | 2.85M | 3.09M | - | 3.62M | 2.32M | 7.72M | 3.49M | 2.82M | 2.24M | - |
| deferredRevenue | 2.26M | - | - | - | 2.17M | - | - | - | 1.72M | - |
| otherCurrentLiabilities | 1.04M | -2.72M | 3.8M | 1.45M | 1.12M | 838K | 638K | 5.42M | 9.68M | 2.6M |
| totalCurrentLiabilities | 66.41M | 48.93M | 66.57M | 63.99M | 65.79M | 68.14M | 78.88M | 60.24M | 58.71M | 45.46M |
| longTermDebt | 147.29M | 175.29M | 161.52M | 161.29M | 180.29M | 183.29M | 180.29M | 207.29M | 208.29M | 201.29M |
| capitalLeaseObligationsNonCurrent | 13.41M | 12.34M | 12.54M | 13.64M | 16.56M | 14.15M | 14.14M | 11.16M | 12.65M | 11.9M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 12.65M | - |
| deferredTaxLiabilitiesNonCurrent | 35.65M | 34.05M | 33.43M | 32.84M | 33.43M | 24.61M | 25.45M | - | 38.94M | - |
| otherNonCurrentLiabilities | 2.09M | 2.62M | 2.98M | 3.19M | 3.58M | 3.55M | 3.9M | 29.74M | 41.98M | 35.46M |
| totalNonCurrentLiabilities | 198.45M | 224.3M | 210.47M | 210.97M | 233.86M | 225.6M | 223.78M | 248.2M | 262.92M | 248.65M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.19M | 17.66M | 12.54M | 19.45M | 20.75M | 19.16M | 20.32M | 17.72M | 18.02M | 17.73M |
| totalLiabilities | 264.86M | 273.23M | 277.04M | 274.96M | 299.66M | 293.74M | 302.66M | 308.44M | 321.64M | 294.11M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 31.83M | 30.88M | 30.89M | 29.45M | 29.47M | 29.36M | 28.79M | 28.84M | 28.84M | 28.84M |
| retainedEarnings | 223.46M | 220.39M | 215.4M | 208.78M | 206.92M | 210.4M | 205.56M | 203.78M | 206.75M | 216.3M |
| additionalPaidInCapital | 9.38M | 9.21M | 8.55M | 9.14M | 8.44M | 7.88M | 7.65M | 6.95M | 6.57M | 7.01M |
| 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 | 5.71M | 7.92M | 8.95M | 4.55M | -747K | 7.68M | 4.56M | -375K | -6.94M | -369K |
| depreciationAndAmortization | 5.56M | 6.12M | 5.89M | 6.14M | 6.05M | 5.9M | 5.9M | 5.88M | 5.9M | 5.87M |
| deferredIncomeTax | 1.42M | 3.02M | 464.66K | 1.07M | 3.8M | -330K | 778K | 2.26M | -3.34M | -1.11M |
| stockBasedCompensation | 1.12M | 677K | - | 697K | 709K | 805K | 694K | 385K | -442K | 213K |
| changeInWorkingCapital | 14.93M | -24.42M | 14.7M | 6.73M | 1.9M | -12.89M | 2.66M | 10.74M | 11.06M | -11.47M |
| accountsReceivables | 804K | 16.11M | -15M | 186K | -10.88M | 15.08M | -11.17M | -4.49M | -9.91M | 22.63M |
| inventory | -1.21M | -26.33M | 14.8M | 17.92M | 10.43M | -18.86M | 14.33M | 15.08M | 13.94M | -28.06M |
| accountsPayables | - | -18.16M | 12.28M | -7.76M | 1.29M | -5.09M | 7.38M | 896K | 10.32M | -11.98M |
| otherWorkingCapital | 15.34M | 3.99M | 2.59M | -11.38M | 2.35M | -9.1M | -498K | -749K | -3.29M | 5.93M |
| otherNonCashItems | 3.89M | 10.16M | -11.31M | 55000 | -11.13M | 17.64M | 11.68M | -1.34M | -11.07M | 15.87M |
| netCashProvidedByOperatingActivities | 32.64M | 3.47M | 18.7M | 19.24M | 589K | 18.81M | 25.5M | 15.29M | -1.83M | 8.99M |
| investmentsInPropertyPlantAndEquipment | -2.8M | -4.26M | -5.3M | -3.19M | -2.93M | -2.79M | -5.26M | -4.85M | -4.49M | -2.83M |
| acquisitionsNet | - | - | 1.26M | - | - | - | - | - | - | 938K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -571K | -380K | -224 | 1.5M | -397K | -428K | -478K | -458K | -440K | 578K |
| netCashProvidedByInvestingActivities | -3.37M | -4.64M | -4.04M | -1.69M | -3.33M | -3.22M | -5.74M | -5.31M | -4.49M | -1.89M |
| netDebtIssuance | -29.54M | 12.38M | -8M | -14.83M | -2.36M | -4.83M | -28.36M | -2.26M | 6.05M | -6.31M |
| longTermNetDebtIssuance | -29.54M | 12.38M | - | -20.46M | -4.5M | 1.68M | -28.36M | -2.26M | 5.85M | -6.31M |
| shortTermNetDebtIssuance | - | - | -8M | 5.64M | 2.13M | -6.51M | - | - | 199K | - |
| netStockIssuance | - | 28000 | - | -118K | -167K | -288K | -226K | - | - | - |
| netCommonStockIssuance | - | 28000 | - | -118K | -167K | -288K | -226K | - | - | - |
| commonStockIssuance | - | 28000 | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -118K | -167K | -288K | -226K | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.62M | -2.62M | -3M | -2.6M | -2.6M | -2.6M | -2.6M | -2.6M | -2.6M | -2.59M |
| commonDividendsPaid | -2.62M | -2.62M | -3M | -2.6M | -2.6M | -2.6M | -2.6M | -2.6M | -2.6M | -2.59M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | -859.77K | - | - | - | 6.51M | -199K | - | - |
| netCashProvidedByFinancingActivities | -32.16M | 9.79M | -11.86M | -17.55M | -5.13M | -7.72M | -24.68M | -5.06M | 3.45M | -7.73M |