NYSE : HVT
$0.41 (1.62%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 759M | 722.9M | 862.13M | 1.05B | 1.01B | 748.25M | 802.29M | 817.73M | 819.87M | 821.57M |
| costOfRevenue | 298.5M | 283.82M | 339.04M | 442.99M | 438.17M | 329.26M | 367.8M | 371.19M | 374.94M | 378.23M |
| grossProfit | 460.5M | 439.08M | 523.09M | 604.22M | 574.62M | 418.99M | 434.49M | 446.54M | 444.92M | 443.34M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 378.75M | - | - | - | 377.29M | 407.46M | 404.86M | 402.88M | 399.24M |
| sellingAndMarketingExpenses | - | 40.47M | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 419.22M | 455.81M | 486.3M | 456.27M | 377.29M | 407.46M | 404.86M | 402.88M | 399.24M |
| otherExpenses | 439.33M | - | - | - | - | - | - | - | 63000 | 154K |
| operatingExpenses | 439.33M | 419.22M | 455.81M | 486.3M | 456.27M | 377.29M | 407.46M | 404.86M | 402.95M | 399.39M |
| costAndExpenses | 737.82M | 703.04M | 794.85M | 929.29M | 894.44M | 706.55M | 775.26M | 776.05M | 777.89M | 777.62M |
| netInterestIncome | 5.12M | 6.08M | 5.51M | 1.62M | 231K | 126K | 1.29M | -1.42M | -2.11M | -2.23M |
| interestIncome | 5.12M | 6.08M | 5.51M | 1.62M | 231K | 126K | 1.29M | 1.03M | 401K | 335K |
| interestExpense | - | - | - | - | - | - | - | 2.45M | 2.51M | 2.57M |
| depreciationAndAmortization | 23.82M | 21.61M | 18.6M | 16.93M | 16.3M | 18.21M | 20.6M | 29.81M | 30.52M | 29.04M |
| ebitda | 50.66M | 47.76M | 91.31M | 136.43M | 134.84M | 59.91M | 47.63M | 71.49M | 72.49M | 72.99M |
| ebit | 26.83M | 26.15M | 72.71M | 119.5M | 118.54M | 41.71M | 27.03M | 41.69M | 41.98M | 43.95M |
| nonOperatingIncomeExcludingInterest | -5.66M | -6.3M | -5.43M | -1.57M | -177K | - | - | - | - | - |
| operatingIncome | 21.17M | 19.86M | 67.28M | 117.93M | 118.36M | 41.71M | 27.03M | 41.69M | 41.98M | 43.95M |
| totalOtherIncomeExpensesNet | 5.66M | 6.3M | 5.43M | 1.57M | 177K | 35.02M | 1.69M | -1.28M | 1.25M | 1.87M |
| incomeBeforeTax | 26.83M | 26.15M | 72.71M | 119.5M | 118.54M | 76.73M | 28.72M | 40.41M | 43.22M | 45.82M |
| incomeTaxExpense | 7.1M | 6.2M | 16.39M | 30.14M | 27.73M | 17.58M | 6.86M | 10.1M | 22.15M | 17.46M |
| netIncomeFromContinuingOperations | 19.73M | 19.96M | 56.32M | 89.36M | 90.8M | 59.15M | 21.86M | 30.31M | 21.08M | 28.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.73M | 19.96M | 56.32M | 89.36M | 90.8M | 59.15M | 21.86M | 30.31M | 21.08M | 28.36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.73M | 19.96M | 56.32M | 89.36M | 90.8M | 59.15M | 21.86M | 30.31M | 21.08M | 28.36M |
| eps | 1.22 | 1.22 | 3.76 | 5.87 | 5.03 | 3.17 | 1.1 | 1.48 | 0.99 | 1.32 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 131.87M | 120.03M | 120.64M | 123.13M | 166.15M | 200.06M | 75.74M | 71.54M | 79.49M | 63.48M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 131.87M | 120.03M | 120.64M | 123.13M | 166.15M | 200.06M | 75.74M | 71.54M | 79.49M | 63.48M |
| netReceivables | - | - | - | - | - | - | 1.53M | 1.83M | 2.41M | 4.24M |
| accountsReceivables | - | - | - | - | - | - | 1.53M | 1.83M | 2.41M | 4.24M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 96.68M | 83.42M | 93.96M | 118.33M | 112.03M | 89.91M | 104.82M | 105.84M | 103.44M | 102.02M |
| prepaids | 10.3M | 14.58M | 17.07M | 9.71M | 12.42M | 9.58M | 7.65M | 8.11M | 11.31M | 8.84M |
| otherCurrentAssets | 10.48M | 20.87M | 19.94M | 25.09M | 18.46M | 16.7M | 14.79M | 14.53M | 14.04M | 15.53M |
| totalCurrentAssets | 249.33M | 238.9M | 251.59M | 276.25M | 309.06M | 316.24M | 204.52M | 201.85M | 210.69M | 194.12M |
| propertyPlantEquipmentNet | 367.79M | 377.03M | 373.89M | 344.86M | 348.46M | 337.12M | 332.01M | 216.85M | 229.22M | 233.67M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | -226K | -254K | -462K |
| longTermInvestments | - | - | - | - | - | - | - | 226K | 254K | 462K |
| taxAssets | 19.3M | 17.08M | 15.64M | 15.5M | 16.38M | 15.81M | 13.2M | 12.54M | 12.38M | 18.38M |
| otherNonCurrentAssets | 12.63M | 15.74M | 13M | 12.43M | 12.4M | 11.2M | 10.34M | 8.93M | 9.05M | 8.35M |
| totalNonCurrentAssets | 399.72M | 409.85M | 402.54M | 372.8M | 377.23M | 364.13M | 355.55M | 238.33M | 250.64M | 260.39M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 649.05M | 648.75M | 654.13M | 649.05M | 686.29M | 680.37M | 560.07M | 440.18M | 461.33M | 454.5M |
| totalPayables | 15.45M | 14.91M | 18.78M | 32.21M | 38.55M | 39.82M | 36.31M | 19.84M | 20.5M | 25.66M |
| accountPayables | 15.45M | 14.91M | 18.78M | 23.34M | 31.24M | 31.43M | 27.83M | 19.84M | 20.5M | 25.66M |
| otherPayables | - | - | - | 8.86M | 7.32M | 8.39M | 8.48M | - | - | - |
| accruedExpenses | - | 39.64M | 19.31M | 11.66M | 12.43M | 17.21M | 13.42M | 12.43M | 9.42M | 10.08M |
| shortTermDebt | 35.97M | - | - | - | - | - | - | 4.02M | 3.79M | 3.46M |
| capitalLeaseObligationsCurrent | - | 36.28M | 37.36M | 34.44M | 33.58M | 33.47M | 29.41M | 4.02M | 3.79M | 3.46M |
| taxPayables | - | 8.55M | 11.29M | 8.86M | 7.32M | 8.39M | 8.48M | 8.7M | 8.68M | 10.86M |
| deferredRevenue | 35.5M | 40.73M | 35.84M | 47.97M | 98.9M | 86.18M | 30.12M | 24.46M | 27.81M | 24.92M |
| otherCurrentLiabilities | 46.53M | - | 26.98M | 28.15M | 26.92M | 27.37M | 17.75M | 23.45M | 24.38M | 28.36M |
| totalCurrentLiabilities | 133.45M | 131.56M | 138.26M | 154.43M | 210.38M | 204.04M | 127.02M | 88.23M | 89.68M | 95.95M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 180.45M | 182.1M | 180.4M | 186.84M | 196.77M | 200.2M | 149.59M | 46.78M | 50.8M | 52.01M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -8.2M | -7.57M | -11.42M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 8.2M | 7.57M | 11.42M |
| otherNonCurrentLiabilities | 27.22M | 27.52M | 27.11M | 18.37M | 23.17M | 23.16M | 22.96M | 30.54M | 26.7M | 24.67M |
| totalNonCurrentLiabilities | 207.67M | 209.62M | 207.5M | 205.22M | 219.94M | 223.36M | 172.55M | 77.32M | 77.5M | 76.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 180.45M | 218.38M | 217.75M | 221.29M | 230.35M | 233.67M | 179M | 50.8M | 54.59M | 55.47M |
| totalLiabilities | 341.12M | 341.19M | 345.77M | 359.65M | 430.32M | 427.4M | 299.57M | 165.55M | 167.19M | 172.63M |
| treasuryStock | -264.55M | -260M | -255.45M | -248.76M | -219.01M | -177.54M | -158.1M | -129.02M | -111.32M | -111.41M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 32.36M | 32.21M | 32.02M | 31.81M | 31.72M | 31.6M | 31.48M | 31.36M | 31.24M | 31.13M |
| retainedEarnings | 417.85M | 418.96M | 419.47M | 398.39M | 342.98M | 304.63M | 296M | 282.37M | 287.39M | 277.71M |
| additionalPaidInCapital | 123.37M | 117.26M | 113.31M | 108.71M | 102.57M | 96.85M | 93.21M | 91.39M | 88.98M | 86.27M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 19.73M | 19.96M | 56.32M | 89.36M | 90.8M | 59.15M | 21.86M | 30.31M | 21.08M | 28.36M |
| depreciationAndAmortization | 23.82M | 21.61M | 18.6M | 16.93M | 16.3M | 18.21M | 20.6M | 29.81M | 30.52M | 29.04M |
| deferredIncomeTax | -2.14M | -1.47M | -1.17M | 361K | 234K | -2.46M | -2.69M | -439K | 5.56M | -1.12M |
| stockBasedCompensation | 7.31M | 6.74M | 8.01M | 7.2M | 8.21M | 4.38M | 3.44M | 4.36M | 3.82M | 3.87M |
| changeInWorkingCapital | 2.38M | 11.1M | 14.21M | -63.91M | -19.1M | 85.07M | 17.09M | 5.47M | -8.84M | 737K |
| accountsReceivables | - | - | - | - | 6.45M | - | 247K | 535K | 1.82M | 1.51M |
| inventory | -12.74M | 10.54M | 24.38M | -6.3M | -22.12M | 14.91M | 1.02M | -2.4M | -2.11M | 6.88M |
| accountsPayables | 8.09M | -11.38M | -6.68M | -5.98M | -6.45M | - | - | 1.49M | -10.5M | -2.03M |
| otherWorkingCapital | 7.02M | 11.95M | -3.49M | -51.63M | 3.02M | 70.16M | 15.82M | 5.85M | 1.96M | -5.62M |
| otherNonCashItems | 1.55M | 970K | 1.23M | 1.09M | 792K | -34.15M | 3.12M | 890K | 325K | -836K |
| netCashProvidedByOperatingActivities | 52.64M | 58.91M | 97.2M | 51.02M | 97.24M | 130.19M | 63.42M | 70.39M | 52.46M | 60.05M |
| investmentsInPropertyPlantAndEquipment | -19.67M | -32.09M | -53.12M | -28.41M | -34.09M | -10.93M | -16.84M | -21.47M | -24.46M | -29.84M |
| acquisitionsNet | - | - | - | 86000 | 88000 | - | - | 2.45M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | 12.72M |
| otherInvestingActivities | 111K | 461K | 53000 | 86000 | 88000 | 76.28M | 2.27M | 2.5M | 2.86M | 3.93M |
| netCashProvidedByInvestingActivities | -19.56M | -31.63M | -53.06M | -28.32M | -34M | 65.36M | -14.57M | -18.97M | -21.61M | -13.19M |
| netDebtIssuance | - | - | - | - | - | - | - | -3.79M | -3.48M | -3.12M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | -3.79M | -3.48M | -3.12M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -4.78M | -4.99M | -6.9M | -30M | -41.81M | -19.71M | -29.76M | -18.73M | - | -21.28M |
| netCommonStockIssuance | -4.78M | -4.99M | -6.9M | -30M | -41.81M | -19.71M | -29.76M | -18.73M | - | -21.28M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -4.78M | -4.99M | -6.9M | -30M | -41.81M | -19.71M | -29.76M | -18.73M | -1.56M | -21.28M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -20.84M | -20.47M | -35.24M | -33.95M | -52.45M | -50.52M | -15.06M | -35.46M | -11.39M | -30.41M |
| commonDividendsPaid | -20.84M | -20.47M | -35.24M | -33.95M | -52.45M | -50.52M | -15.06M | -35.46M | -11.39M | -30.41M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.91M | -3.28M | -4.16M | -1.68M | -2.89M | -951K | -1.44M | -1.23M | 35000 | 771K |
| netCashProvidedByFinancingActivities | -27.52M | -28.74M | -46.29M | -65.62M | -97.15M | -71.18M | -46.26M | -59.22M | -14.84M | -54.04M |
| 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 | 189.05M | 201.92M | 194.48M | 181.02M | 181.57M | 184.35M | 175.91M | 178.64M | 184M | 210.74M |
| costOfRevenue | 72.83M | 79.87M | 77.22M | 70.92M | 70.48M | 70.2M | 70M | 70.65M | 72.98M | 79.33M |
| grossProfit | 116.22M | 122.05M | 117.26M | 110.1M | 111.08M | 114.16M | 105.92M | 107.98M | 111.02M | 131.42M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 59.35M | 95.22M | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | 13.63M | 12.11M | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 111.28M | - | 72.99M | 107.33M | 107.2M | 105.83M | 100.94M | 103.1M | 109.36M | 114.71M |
| otherExpenses | - | 112.46M | 39.34M | - | - | - | - | - | - | - |
| operatingExpenses | 111.28M | 112.46M | 112.33M | 107.33M | 107.2M | 105.83M | 100.94M | 103.1M | 109.36M | 114.71M |
| costAndExpenses | 184.11M | 192.33M | 189.55M | 178.26M | 177.69M | 176.02M | 170.94M | 173.75M | 182.33M | 194.04M |
| netInterestIncome | 967K | 1.23M | 2.75M | 1.49M | 1.25M | 1.5M | 1.56M | 1.47M | 1.56M | 1.81M |
| interestIncome | 967K | 1.23M | 2.79M | 1.49M | 1.25M | 1.5M | 1.56M | 1.47M | 1.56M | 1.81M |
| interestExpense | - | - | 40000 | - | - | - | - | - | - | - |
| depreciationAndAmortization | 6.28M | 6M | 5.99M | 5.94M | 5.9M | 5.88M | 5.58M | 5.2M | 4.95M | 4.78M |
| ebitda | 12.24M | 16.79M | 12.46M | 10.26M | 11.19M | 15.52M | 12.45M | 11.65M | 8.14M | 23.28M |
| ebit | 5.96M | 10.79M | 6.46M | 4.33M | 5.29M | 9.63M | 6.87M | 6.45M | 3.2M | 18.5M |
| nonOperatingIncomeExcludingInterest | -1.02M | -1.2M | -1.53M | -1.56M | -1.41M | -1.3M | -1.89M | -1.57M | -1.53M | -1.79M |
| operatingIncome | 4.94M | 9.58M | 4.94M | 2.77M | 3.88M | 8.33M | 4.98M | 4.88M | 1.66M | 16.71M |
| totalOtherIncomeExpensesNet | 1.02M | 1.2M | 1.49M | 1.56M | 1.41M | 1.3M | 1.89M | 1.57M | 1.53M | 1.79M |
| incomeBeforeTax | 5.96M | 10.79M | 6.42M | 4.33M | 5.29M | 9.63M | 6.87M | 6.45M | 3.2M | 18.5M |
| incomeTaxExpense | 1.7M | 2.26M | 12.89M | 1.64M | 1.52M | 1.44M | 1.94M | 2.02M | 802K | 3.5M |
| netIncomeFromContinuingOperations | 4.26M | 8.53M | -6.47M | 2.69M | 3.78M | 8.2M | 4.93M | 4.44M | 2.39M | 15M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 4.26M | 8.53M | -6.46M | 2.69M | 3.78M | 8.2M | 4.93M | 4.44M | 2.39M | 15M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 4.26M | 8.53M | -6.46M | 2.69M | 3.78M | 8.2M | 4.93M | 4.44M | 2.39M | 15M |
| eps | 0.29 | 0.53 | -0.41 | 0.17 | 0.24 | 0.5 | 0.3 | 0.27 | 0.15 | 0.93 |
| 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 | 114.06M | 131.87M | 130.5M | 113.77M | 111.94M | 120.03M | 127.36M | 109.94M | 111.82M | 120.64M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 114.06M | 131.87M | 130.5M | 113.77M | 111.94M | 120.03M | 127.36M | 109.94M | 111.82M | 120.64M |
| netReceivables | - | - | - | - | - | - | - | - | - | - |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 106.86M | 96.68M | 92.41M | 93.27M | 88.7M | 83.42M | 88.69M | 92.4M | 92.08M | 93.96M |
| prepaids | 12.06M | 10.3M | 12.47M | 15.78M | 12.02M | 14.58M | 16.55M | 16.44M | 17.36M | 17.07M |
| otherCurrentAssets | 7.84M | 10.48M | 15.42M | 13.33M | 20.07M | 20.87M | 17.51M | 21.62M | 19.74M | 19.94M |
| totalCurrentAssets | 240.82M | 249.33M | 250.79M | 236.15M | 232.74M | 238.9M | 250.11M | 240.41M | 241M | 251.59M |
| propertyPlantEquipmentNet | 372.48M | 367.79M | 366.42M | 373.49M | 375.93M | 377.03M | 379.29M | 372.45M | 370.1M | 373.89M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 20.79M | 19.3M | 18.05M | 17.05M | 18M | 17.08M | 16.04M | 15.48M | 15.59M | 15.64M |
| otherNonCurrentAssets | 13.26M | 12.63M | 16.45M | 15.98M | 16.02M | 15.74M | 13.86M | 13.77M | 13.83M | 13M |
| totalNonCurrentAssets | 406.52M | 399.72M | 400.92M | 406.52M | 409.95M | 409.85M | 409.19M | 401.7M | 399.53M | 402.54M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 647.34M | 649.05M | 651.71M | 642.67M | 642.69M | 648.75M | 659.3M | 642.1M | 640.53M | 654.13M |
| totalPayables | 19.28M | 15.45M | 19.9M | 16.46M | 16.85M | 14.91M | 18.21M | 18.06M | 16.98M | 18.78M |
| accountPayables | 19.28M | 15.45M | 19.9M | 16.46M | 16.85M | 14.91M | 18.21M | 18.06M | 16.98M | 18.78M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 42.63M | 37.44M | 32.36M | 39.64M | 39.45M | 37.09M | 35.68M | 19.31M |
| shortTermDebt | 35.07M | 35.97M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | 36.94M | 37.26M | 36.68M | 36.28M | 36.2M | 36.56M | 37.57M | 37.36M |
| taxPayables | - | - | - | - | - | 8.55M | - | - | - | 11.29M |
| deferredRevenue | - | 35.5M | 43.86M | 39.35M | 42.76M | 40.73M | 43.94M | 38.73M | 40.91M | 35.84M |
| otherCurrentLiabilities | 76.6M | 46.53M | - | - | - | - | - | - | - | 26.98M |
| totalCurrentLiabilities | 130.95M | 133.45M | 143.33M | 130.51M | 128.65M | 131.56M | 137.8M | 130.44M | 131.14M | 138.26M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 184.17M | 180.45M | 174.91M | 180.04M | 181.06M | 182.1M | 186M | 176.94M | 174.68M | 180.4M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 25.61M | 27.22M | 27.45M | 27.24M | 27.62M | 27.52M | 27.7M | 27.63M | 28.01M | 27.11M |
| totalNonCurrentLiabilities | 209.78M | 207.67M | 202.35M | 207.29M | 208.68M | 209.62M | 213.7M | 204.57M | 202.69M | 207.5M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 184.17M | 180.45M | 211.84M | 217.31M | 217.74M | 218.38M | 222.2M | 213.5M | 212.25M | 217.75M |
| totalLiabilities | 340.73M | 341.12M | 345.68M | 337.8M | 337.33M | 341.19M | 351.5M | 335.01M | 333.84M | 345.77M |
| treasuryStock | -266.53M | -264.55M | -261.77M | -261.77M | -262M | -260M | -255.01M | -255.01M | -255.45M | -255.45M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 32.41M | 32.36M | 32.36M | 32.36M | 32.26M | 32.21M | 32.21M | 32.21M | 32.11M | 32.02M |
| retainedEarnings | 416.8M | 417.85M | 414.62M | 415.07M | 417.56M | 418.96M | 415.94M | 416.23M | 417.02M | 419.47M |
| additionalPaidInCapital | 125.04M | 123.37M | 121.68M | 120.07M | 118.4M | 117.26M | 115.64M | 114.64M | 113.99M | 113.31M |
| 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 | 4.26M | 8.53M | 4.73M | 2.69M | 3.78M | 8.2M | 4.93M | 4.44M | 2.39M | 15M |
| depreciationAndAmortization | 6.28M | 6M | 5.99M | 5.94M | 5.9M | 5.88M | 5.58M | 5.2M | 4.95M | 4.78M |
| deferredIncomeTax | - | -2.14M | - | - | - | - | - | - | - | -1.17M |
| stockBasedCompensation | - | 1.72M | 1.61M | 1.91M | 2.08M | 1.61M | 998K | 1.49M | 2.64M | - |
| changeInWorkingCapital | -14.37M | -8.18M | 20.63M | -5.39M | -4.68M | 2.25M | 13.73M | 1.7M | 774K | -5.16M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | -10.71M | -3.75M | 864K | -4.57M | -5.28M | 5.27M | 3.71M | -323K | 1.88M | 8.38M |
| accountsPayables | -7.36M | -252K | - | 5.05M | - | - | - | - | - | -1.16M |
| otherWorkingCapital | 3.7M | -4.18M | 19.76M | -5.88M | 610K | -3.02M | 10.02M | 2.02M | -1.1M | -12.37M |
| otherNonCashItems | 922K | 1.44M | -1.05M | 2.08M | -924K | -1.02M | -791K | 1.58M | -7.62M | 4.38M |
| netCashProvidedByOperatingActivities | -2.9M | 7.36M | 31.91M | 7.22M | 6.15M | 16.92M | 24.45M | 14.41M | 3.14M | 17.83M |
| investmentsInPropertyPlantAndEquipment | -6.95M | -4.4M | -3.58M | -5.58M | -6.13M | -7.81M | -8.33M | -9.55M | -6.4M | -6.69M |
| acquisitionsNet | 21000 | 38000 | - | 14000 | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | 54000 | - | 5000 | - | 409K | 4000 | 48000 | - |
| netCashProvidedByInvestingActivities | -6.93M | -4.36M | -3.52M | -5.56M | -6.12M | -7.81M | -7.92M | -9.55M | -6.35M | -6.69M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -1.99M | -2.78M | - | -999K | -2M | -4.99M | - | -1.43M | -1.85M | -3.7M |
| netCommonStockIssuance | -1.99M | -2.78M | - | -999K | -2M | -4.99M | - | -1.43M | -1.85M | -3.7M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -1.99M | -2.78M | - | -999K | -2M | -4.99M | - | -1.43M | -1.85M | -3.7M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -5.31M | -5.3M | -5.18M | -5.18M | -5.17M | -5.17M | -5.22M | -5.22M | -4.84M | -20.94M |
| commonDividendsPaid | -5.31M | -5.3M | -5.18M | -5.18M | -5.17M | -5.17M | -5.22M | -5.22M | -4.84M | -20.94M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -677K | -26000 | - | - | -885K | - | - | - | - | -77000 |
| netCashProvidedByFinancingActivities | -7.98M | -8.11M | -5.18M | -6.18M | -8.06M | -10.16M | -5.22M | -6.65M | -6.7M | -24.72M |