OTC : HERXF
$0 (0.0%)
| date | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 629.77M | 543.62M | 536.09M | 570.68M | 613M | 483.88M | 386.56M | 406.54M | 406.81M | 364.92M |
| costOfRevenue | 518.7M | 470.09M | 444.99M | 475.77M | 509.88M | 400.68M | 325.29M | 338.57M | 332.49M | 305.74M |
| grossProfit | 111.07M | 73.54M | 91.1M | 94.92M | 103.12M | 83.2M | 61.28M | 67.97M | 74.32M | 59.18M |
| researchAndDevelopmentExpenses | 1.84M | 2.19M | 575K | 600K | 808K | 948K | 586K | 785K | 909K | 8.54M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | 30.95M | 34.03M | 36.54M | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | -1.48M | - |
| sellingGeneralAndAdministrativeExpenses | 55.11M | 48.56M | 44.03M | 49.71M | 50.57M | 41.63M | 30.95M | 34.03M | 35.06M | 29.76M |
| otherExpenses | -5.64M | - | - | - | -2.27M | - | - | - | - | - |
| operatingExpenses | 51.31M | 48.56M | 44.03M | 49.71M | 50.57M | 41.63M | 30.95M | 34.03M | 35.06M | 29.76M |
| costAndExpenses | 570M | 518.64M | 489.02M | 525.47M | 560.45M | 442.31M | 356.24M | 372.6M | 367.55M | 335.5M |
| netInterestIncome | -13.54M | -8.78M | -7.33M | -9.56M | -11M | -7.46M | -4.28M | -5.83M | -5.64M | -5.86M |
| interestIncome | 594K | 2.47M | 522K | 761K | 100000 | 800K | 580K | 34000 | 45000 | 207K |
| interestExpense | 13.54M | 10.93M | 7.85M | 10.51M | 8.94M | 6.97M | 4.75M | 5.03M | 5.04M | 5.39M |
| depreciationAndAmortization | 36.38M | 36.57M | 36.11M | 43.2M | 44.1M | 32.65M | 26.28M | 25.57M | 24.92M | 18.36M |
| ebitda | 95.37M | 65.94M | 84.32M | 79.78M | 15.71M | 70.05M | 52.17M | 58.71M | 63.47M | 32.4M |
| ebit | 58.99M | 29.55M | 48.34M | 36.7M | -28.39M | 37.4M | 25.59M | 41.13M | 37.12M | 6.09M |
| nonOperatingIncomeExcludingInterest | 776K | -3.35M | -3.58M | -2.6M | -1.68M | -161K | -2.22M | -5.58M | 662K | 473K |
| operatingIncome | 59.76M | 26.2M | 44.76M | 34.1M | -30.07M | 37.24M | 23.38M | 35.55M | 37.78M | 6.56M |
| totalOtherIncomeExpensesNet | -14.28M | -7.58M | -4.27M | -7.91M | -7.85M | -6.81M | -2.54M | 546K | -5.64M | -5.86M |
| incomeBeforeTax | 45.49M | 18.62M | 40.49M | 26.19M | -37.92M | 30.43M | 20.84M | 36.1M | 32.14M | 701K |
| incomeTaxExpense | 7.22M | 4.8M | 8.35M | 6.37M | 12.74M | 4.24M | 7.17M | 4.33M | 5.5M | -2.52M |
| netIncomeFromContinuingOperations | 38.27M | 13.82M | 32.14M | 19.81M | -50.66M | 26.19M | 13.67M | 31.77M | 26.64M | 3.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 38.27M | 13.82M | 32.52M | 20.06M | -50.11M | 26.45M | 13.67M | 31.77M | 26.64M | 3.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 38.27M | 13.82M | 32.52M | 20.06M | -50.11M | 26.45M | 13.67M | 31.77M | 26.64M | 3.22M |
| eps | 1.13 | 0.4 | 0.91 | 0.55 | -1.38 | 0.73 | 0.38 | 0.88 | 0.74 | 0.09 |
| date | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 9.76M | 15.02M | 86.69M | 95.47M | 45.84M | 35.13M | 93.21M | 42.46M | 19.27M | 35.1M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 9.76M | 15.02M | 86.69M | 95.47M | 45.84M | 35.13M | 93.21M | 42.46M | 19.27M | 35.1M |
| netReceivables | 146.79M | 120.78M | 107.85M | 99.72M | 116.15M | 120.78M | 73.47M | 71.14M | 75.24M | 71.51M |
| accountsReceivables | 146.79M | 120.41M | 105.39M | 99.72M | 112.56M | 115.43M | 73.47M | 71.14M | 75.24M | 71.51M |
| otherReceivables | - | 376K | 2.46M | - | 3.6M | 5.35M | - | - | - | - |
| inventory | 323.35M | 263M | 200.34M | 216.44M | 241.12M | 184.04M | 134.33M | 143.87M | 146.72M | 130.95M |
| prepaids | 6.14M | 5.92M | 3.93M | 5.06M | 5.9M | 5.17M | 3.61M | 3.92M | 3.48M | 3.76M |
| otherCurrentAssets | 21.8M | 18.86M | 17.93M | 18.08M | 16.63M | 18.97M | 6.03M | 8.18M | 18.43M | 14.62M |
| totalCurrentAssets | 507.84M | 429.51M | 415.45M | 434.77M | 422.05M | 364.47M | 310.65M | 272.67M | 263.14M | 255.94M |
| propertyPlantEquipmentNet | 200.5M | 205.49M | 208.84M | 227.62M | 259.64M | 227.95M | 179.5M | 192.85M | 192.95M | 142.11M |
| goodwill | 113.65M | 112.38M | 108.2M | 115.97M | 120.77M | 185.64M | 91.14M | 86.05M | 93.25M | 93.53M |
| intangibleAssets | 33.09M | 53.65M | 47.32M | 52M | 64.05M | 69.38M | 35.86M | 45.47M | 48.74M | 50.56M |
| goodwillAndIntangibleAssets | 146.74M | 166.04M | 155.52M | 167.97M | 184.82M | 255.01M | 126.99M | 131.52M | 142M | 144.08M |
| longTermInvestments | 423K | 361.64M | 8.47M | 1.86M | 3.5M | 1.74M | 6.59M | 292K | 2.82M | - |
| taxAssets | 10.34M | 9.31M | 6.56M | 8.48M | 19.7M | 14.58M | 7.39M | 9.96M | 8.3M | 10M |
| otherNonCurrentAssets | 45.57M | -350.66M | 18.52M | 12.58M | 9.14M | 11M | 1.04M | - | 189K | 23.31M |
| totalNonCurrentAssets | 403.58M | 391.82M | 397.91M | 418.52M | 476.8M | 510.27M | 321.51M | 334.62M | 346.27M | 319.51M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 911.42M | 821.34M | 813.36M | 853.28M | 898.85M | 874.74M | 632.16M | 607.29M | 609.4M | 575.45M |
| totalPayables | 87.04M | 89.52M | 71.64M | 57.51M | 80.62M | 76.75M | 41.64M | 40.97M | 40.05M | 45.36M |
| accountPayables | 87.04M | 89.52M | 71.64M | 57.51M | 80.62M | 76.75M | 41.64M | 40.97M | 40.05M | 45.36M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 51.67M | 38.16M | 39.44M | 47.42M | 41.01M | 37.4M | 23.41M | 22.42M | 24.23M | 23.82M |
| shortTermDebt | 16.26M | 11.42M | 10.84M | 15.32M | 16.86M | 15.07M | 5.36M | 6.94M | 6.6M | 6.28M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | -15.52M | - | - | - |
| taxPayables | 2.17M | 466K | 826K | 2.11M | 1.4M | 1.91M | 3.02M | 1.11M | 1.28M | 220K |
| deferredRevenue | 64.48M | 58.9M | 29.88M | 40.87M | 34.88M | 21.92M | 15.68M | 8.5M | 9.25M | 25.64M |
| otherCurrentLiabilities | 85.97M | 84.84M | 57.91M | 73.12M | 78.15M | 57.62M | 22.82M | 34.1M | 41.78M | 70.76M |
| totalCurrentLiabilities | 240.95M | 223.94M | 179.82M | 193.37M | 216.63M | 186.84M | 108.75M | 104.44M | 112.66M | 146.23M |
| longTermDebt | 186.78M | 166.48M | 225.69M | 207.65M | 229.31M | 245.24M | 128M | 127.46M | 140.42M | 107.33M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | 20.41M | - | - | - | - |
| deferredRevenueNonCurrent | - | 5.62M | 4.1M | 3.7M | 4.91M | 4.38M | 2.66M | 3.18M | 4.35M | 4.72M |
| deferredTaxLiabilitiesNonCurrent | 14.18M | 11.38M | 8.57M | 9.38M | 8.81M | 7.48M | 3.77M | 5.94M | 5.36M | 3.33M |
| otherNonCurrentLiabilities | 54.06M | 23M | 17.9M | 60.53M | 103.46M | 18.15M | 16.38M | 19.52M | 25.22M | 28.44M |
| totalNonCurrentLiabilities | 240.84M | 206.48M | 256.26M | 268.18M | 332.77M | 283.8M | 144.38M | 146.98M | 165.63M | 135.77M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | 20.41M | -15.52M | - | - | - |
| totalLiabilities | 481.78M | 430.42M | 436.08M | 461.55M | 549.4M | 470.64M | 253.13M | 251.42M | 278.29M | 282M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | 391.48M | - | - | - | - |
| commonStock | 81.36M | 82.46M | 82.19M | 86.22M | 79.76M | 79.68M | 78.1M | 77.22M | 75.92M | 75.3M |
| retainedEarnings | 323.05M | 289.65M | 282.46M | 282.83M | 255.22M | 307.1M | 282.48M | 268.62M | 233.13M | 206.69M |
| additionalPaidInCapital | 8.18M | 6.74M | 5.77M | 5.13M | 5.79M | 4.71M | 4.23M | 3.74M | 3.28M | 2.4M |
| date | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 38.27M | 13.82M | 32.14M | 19.81M | -50.66M | 26.19M | 13.67M | 31.77M | 26.64M | 3.22M |
| depreciationAndAmortization | 36.38M | 36.39M | 35.98M | 43.09M | 43.64M | 32.65M | 26.58M | 25.57M | 24.81M | 18.36M |
| deferredIncomeTax | 83000 | 6.02M | 71000 | 225K | 1.3M | -2.02M | 67000 | -1.6M | -96000 | -5.1M |
| stockBasedCompensation | 1.45M | 1.6M | 3.13M | 5.79M | 1.55M | 882K | 608K | 713K | 939K | 1.29M |
| changeInWorkingCapital | -74.51M | -30.39M | -6.49M | 22.85M | -29.53M | 9.57M | 13.5M | 3.31M | -48.6M | 17.96M |
| accountsReceivables | -26.05M | -18M | -8.52M | 11.32M | 4.33M | -5.62M | -2.34M | 4.11M | -3.73M | -9.1M |
| inventory | -59.3M | -55.32M | 11.03M | 21.81M | -45.52M | -1.75M | 9.54M | 2.86M | -15.77M | 3.72M |
| accountsPayables | 5.95M | 19.56M | 10.42M | -19.73M | 3.32M | 20.01M | 719K | -363K | -7.48M | 2.76M |
| otherWorkingCapital | 4.89M | 23.38M | -19.42M | 9.44M | 8.34M | -3.07M | 5.58M | -3.29M | -21.62M | 20.57M |
| otherNonCashItems | 1.26M | 2.91M | 289K | 2.06M | 86.71M | 2.69M | 1.7M | -3.6M | 3.12M | 10.49M |
| netCashProvidedByOperatingActivities | 2.93M | 30.06M | 63.17M | 89.19M | 52.57M | 69.97M | 56.12M | 56.15M | 6.81M | 46.22M |
| investmentsInPropertyPlantAndEquipment | -20.52M | -31.78M | -20.15M | -21.9M | -22.24M | -12.86M | -9.93M | -24.41M | -52.74M | -65.37M |
| acquisitionsNet | - | 3.49M | 1.14M | 379K | -16.65M | -198.15M | 173K | 304K | 292K | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -13.92M | -9.65M | 2.88M | -264K | 4.05M | 2.39M | 4.93M | 304K | 292K | 415K |
| netCashProvidedByInvestingActivities | -34.43M | -28.29M | -16.13M | -21.52M | -34.84M | -208.62M | -5M | -24.1M | -52.45M | -64.96M |
| netDebtIssuance | 32.9M | -68.7M | -13.16M | -21.5M | -7.1M | 81.68M | -813K | -9.78M | 28.75M | -44.9M |
| longTermNetDebtIssuance | 32.9M | -68.7M | -13.16M | -21.5M | -7.1M | 81.68M | -813K | -9.78M | 28.75M | -44.9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -6.8M | -6.55M | -43M | 4.65M | 58000 | 1.17M | - | 1.04M | 553K | 48.41M |
| netCommonStockIssuance | -6.8M | -5.44M | -41.5M | 4.65M | 58000 | 1.17M | 772K | 1.04M | 553K | 48.41M |
| commonStockIssuance | - | 1.1M | 1.5M | 4.65M | 58000 | 1.17M | 772K | 1.04M | 553K | 48.41M |
| commonStockRepurchased | -6.8M | -6.55M | -43M | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | -1.1M | -1.5M | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | 858K | 944K | - | -897K | -2.53M | 248K | - | - | - |
| netCashProvidedByFinancingActivities | 26.1M | -74.39M | -55.22M | -16.85M | -7.94M | 80.32M | -565K | -8.74M | 29.3M | 3.51M |
| date | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 173.16M | 174M | 184.05M | 163.52M | 141.5M | 140.7M | 155.98M | 140.88M | 132.68M | 114.09M |
| costOfRevenue | 137.6M | 138.4M | 144.66M | 134.43M | 119.05M | 120.55M | 133.24M | 120.96M | 114.31M | 101.58M |
| grossProfit | 35.56M | 35.6M | 39.39M | 29.08M | 22.45M | 20.14M | 22.74M | 19.92M | 18.37M | 12.51M |
| researchAndDevelopmentExpenses | - | - | 1.84M | - | - | - | 2.19M | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 15.95M | 15.47M | 16.3M | 13.53M | 13.35M | 12.65M | 12.86M | 14.8M | 11.02M | 9.86M |
| otherExpenses | 4.15M | 706K | - | - | - | - | - | - | - | - |
| operatingExpenses | 20.11M | 16.18M | 16.3M | 13.53M | 13.35M | 12.65M | 12.86M | 14.8M | 11.02M | 9.86M |
| costAndExpenses | 157.71M | 154.58M | 160.96M | 147.96M | 132.4M | 133.2M | 146.1M | 135.76M | 125.34M | 111.44M |
| netInterestIncome | -3.65M | -3.27M | -4.12M | -4.5M | -2.88M | -2.17M | -2.38M | -2.8M | -2.23M | -1.38M |
| interestIncome | 96000 | 57000 | 238K | 92000 | 113K | 439K | 697K | 764K | 466K | 215K |
| interestExpense | 3.63M | 3.32M | 3.95M | 4.47M | 2.88M | 2.49M | 3.11M | 3.44M | 2.55M | 2.23M |
| depreciationAndAmortization | 8.93M | 8.81M | 9.42M | 8.98M | 9.12M | 8.86M | 9.72M | 9.02M | 8.87M | 8.78M |
| ebitda | 24.36M | 28.29M | 32.51M | 24.52M | 18.22M | 16.68M | 21.53M | 14.78M | 17.78M | 12.28M |
| ebit | 15.43M | 19.48M | 26.83M | 15.53M | 9.1M | 7.82M | 11.81M | 5.76M | 8.91M | 3.5M |
| nonOperatingIncomeExcludingInterest | 22000 | -57000 | 780K | 25000 | 5000 | -322K | -1.93M | -646K | -349K | -854K |
| operatingIncome | 15.45M | 19.42M | 23.09M | 15.55M | 9.1M | 7.5M | 9.88M | 5.11M | 8.56M | 2.65M |
| totalOtherIncomeExpensesNet | -3.65M | -3.27M | -4.73M | -4.5M | -2.88M | -2.17M | -1.18M | -2.8M | -2.23M | -1.38M |
| incomeBeforeTax | 11.8M | 16.15M | 22.89M | 11.06M | 6.22M | 5.33M | 8.7M | 2.32M | 6.33M | 1.27M |
| incomeTaxExpense | 1.84M | 3.61M | 2.19M | 2.08M | 1.59M | 1.36M | 2.42M | 542K | 1.54M | 305K |
| netIncomeFromContinuingOperations | 9.96M | 12.54M | 20.69M | 8.98M | 4.63M | 3.97M | 6.29M | 1.77M | 4.8M | 965K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 9.96M | 12.54M | 20.69M | 8.98M | 4.63M | 3.97M | 6.29M | 1.77M | 4.8M | 965K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 9.96M | 12.54M | 20.69M | 8.98M | 4.63M | 3.97M | 6.29M | 1.77M | 4.8M | 965K |
| eps | 0.3 | 0.37 | 0.61 | 0.27 | 0.14 | 0.12 | 0.18 | 0.05 | 0.14 | 0.03 |
| date | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.15M | 7.19M | 9.76M | 6.41M | 1.84M | 2.05M | 15.02M | 90.84M | 91.69M | 88.31M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.15M | 7.19M | 9.76M | 6.41M | 1.84M | 2.05M | 15.02M | 90.84M | 91.69M | 88.31M |
| netReceivables | 133.68M | 127.28M | 146.79M | 135.02M | 122.49M | 114.9M | 120.78M | 103.64M | 101.13M | 90.91M |
| accountsReceivables | 132.3M | 127.28M | 146.79M | 135.02M | 122.49M | 114.9M | 120.41M | 103.64M | 101.13M | 90.91M |
| otherReceivables | 1.38M | - | - | - | - | - | 376K | - | - | - |
| inventory | 372.29M | 345.83M | 323.35M | 313.12M | 302.97M | 286.91M | 263M | 247M | 230.68M | 217.37M |
| prepaids | - | - | 6.14M | - | - | - | 5.92M | - | - | - |
| otherCurrentAssets | 37.38M | 34.41M | 21.8M | 27.2M | 26.18M | 28.65M | 18.86M | 21.12M | 22.05M | 20.58M |
| totalCurrentAssets | 544.5M | 514.71M | 507.84M | 481.75M | 453.47M | 432.5M | 429.51M | 462.59M | 445.55M | 417.17M |
| propertyPlantEquipmentNet | 199.07M | 200.33M | 200.5M | 199.06M | 200.97M | 201.45M | 205.49M | 204.99M | 206.34M | 206.78M |
| goodwill | 117.9M | 114.56M | 113.65M | 112.2M | 110.81M | 111.8M | 112.38M | 110.47M | 104.22M | 105.3M |
| intangibleAssets | 66.79M | 62.27M | 60.56M | 58M | 55.27M | 55.58M | 53.65M | 49.76M | 48.01M | 46.13M |
| goodwillAndIntangibleAssets | 184.7M | 176.83M | 174.21M | 170.2M | 166.08M | 167.38M | 166.04M | 160.22M | 152.22M | 151.43M |
| longTermInvestments | - | 1.53M | 10.76M | 4.37M | 61000 | 1.96M | 3.77M | 501K | 35000 | 1.76M |
| taxAssets | 8.23M | -1.53M | 10.34M | 7.86M | 7.69M | 6.18M | 9.31M | 10.95M | 8.33M | 9.34M |
| otherNonCurrentAssets | 23.19M | 27.18M | 7.77M | 11.37M | 13.08M | 10.36M | 7.22M | 12.4M | 11.29M | 12.36M |
| totalNonCurrentAssets | 415.18M | 405.87M | 403.58M | 392.86M | 387.88M | 387.32M | 391.82M | 389.06M | 378.22M | 381.68M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 959.68M | 920.58M | 911.42M | 874.6M | 841.35M | 819.83M | 821.34M | 851.65M | 823.78M | 798.85M |
| totalPayables | 160.45M | 140.97M | 87.04M | 125.4M | 120.04M | 119.09M | 89.52M | 111.76M | 111.08M | 103.04M |
| accountPayables | 157.04M | 140.97M | 87.04M | 125.4M | 120.04M | 119.09M | 89.52M | 111.76M | 111.08M | 103.04M |
| otherPayables | 3.41M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 51.67M | - | - | - | 38.16M | - | - | - |
| shortTermDebt | 17.51M | 17.66M | 16.26M | 14.61M | 14.77M | 12.57M | 11.42M | 12.17M | 12.48M | 10.23M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 3.41M | 1.9M | 2.17M | 83000 | 679K | 77000 | 466K | 462K | 1.53M | 1.4M |
| deferredRevenue | 61M | 63.14M | 64.48M | 61.37M | 54.26M | 60.65M | 58.9M | 56.26M | 45.56M | 35M |
| otherCurrentLiabilities | 16.11M | 81.56M | 85.97M | 80.05M | 75.88M | 80.26M | 84.84M | 80.9M | 79.21M | 59.98M |
| totalCurrentLiabilities | 255.07M | 240.18M | 240.95M | 220.06M | 210.69M | 211.91M | 223.94M | 204.82M | 202.78M | 173.26M |
| longTermDebt | 122.06M | 183.47M | 186.78M | 207.96M | 199.41M | 175.01M | 166.48M | 229.2M | 231.36M | 225.7M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | 14.36M | 6.8M | - | - | - | 5.62M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 12.82M | 13.77M | 14.18M | 15.15M | 13.1M | 11.9M | 11.38M | 9.92M | 3.3M | 8.3M |
| otherNonCurrentLiabilities | 100.53M | 38.2M | 54.06M | 23.78M | 25.23M | 27.54M | 23M | 26.55M | 30.29M | 24.04M |
| totalNonCurrentLiabilities | 235.4M | 236.02M | 240.84M | 246.89M | 237.74M | 214.45M | 206.48M | 265.67M | 264.94M | 258.04M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 490.47M | 476.2M | 481.78M | 466.95M | 448.44M | 426.36M | 430.42M | 470.49M | 467.72M | 431.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 81.62M | 81.62M | 81.36M | 81.36M | 81.83M | 82.21M | 82.46M | 82.85M | 83.15M | 83.36M |
| retainedEarnings | 346.45M | 335.14M | 323.05M | 302.46M | 297.43M | 292.56M | 289.65M | 286.28M | 284.94M | 281.97M |
| additionalPaidInCapital | 8.75M | 8.46M | 8.18M | 7.82M | 7.45M | 7.09M | 6.74M | 6.41M | 6.09M | 5.75M |
| date | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 9.96M | 12.54M | 20.69M | 8.98M | 4.63M | 3.97M | 6.29M | 1.77M | 4.8M | 965K |
| depreciationAndAmortization | 8.93M | 8.81M | 9.42M | 8.98M | 9.12M | 8.86M | 9.72M | 9.02M | 8.87M | 8.78M |
| deferredIncomeTax | -959K | 948K | -1.78M | -729K | 877K | 1.72M | 2.78M | 169K | 2.34M | 727K |
| stockBasedCompensation | 287K | 340K | 3.26M | 571K | 1.81M | 350K | 805K | 1.18M | 324K | 313K |
| changeInWorkingCapital | -15.28M | -13.78M | -6.76M | -8.22M | -31.67M | -27.86M | -14.49M | -7.64M | -9.16M | 914K |
| accountsReceivables | -3.56M | 20.19M | -17M | -12.25M | -7.71M | 10.9M | -22.18M | -18000 | -9.46M | 13.65M |
| inventory | -23.56M | -21.1M | -7.74M | -9.68M | -16.09M | -25.79M | -14.41M | -11.51M | -11.42M | -17.98M |
| accountsPayables | - | -3.43M | 12.57M | 5.66M | -1.46M | -14.39M | 20.68M | -598K | 8.17M | -166K |
| otherWorkingCapital | 11.84M | -9.44M | 5.41M | 8.05M | -6.41M | 1.42M | 1.41M | 4.49M | 3.54M | 5.41M |
| otherNonCashItems | 1.33M | 989K | 29.17M | 1.59M | 1.11M | 763K | -102K | 1.6M | 1.07M | 342K |
| netCashProvidedByOperatingActivities | 4.26M | 9.86M | 19.74M | 10.97M | -15.58M | -12.2M | 4.52M | 5.24M | 8.26M | 12.04M |
| investmentsInPropertyPlantAndEquipment | -6.27M | -5.56M | -9.48M | -10.77M | -5.84M | -8.34M | -13.26M | -3.44M | -7.56M | -7.51M |
| acquisitionsNet | - | - | - | - | - | - | 3.49M | 3.12M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -4.2M | -3.09M | -3.9M | -5.16M | -1.36M | -3.5M | -3.12M | 3.12M | -4.01M | -1.76M |
| netCashProvidedByInvestingActivities | -10.48M | -8.65M | -9.48M | -10.77M | -5.84M | -8.34M | -12.89M | -328K | -7.56M | -7.51M |
| netDebtIssuance | -590K | -4.14M | -7.25M | 7.7M | 23.44M | 9.01M | -65.31M | -4.54M | 3.36M | -2.21M |
| longTermNetDebtIssuance | -590K | -4.14M | -7.25M | 7.7M | 23.44M | 9.01M | -65.31M | -4.54M | 3.36M | -2.21M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | 143.95K | - | -3.01M | -2.49M | -1.3M | -2.14M | -1.57M | -1.18M | -1.66M |
| netCommonStockIssuance | - | - | - | -3.01M | -2.49M | -1.3M | -1.04M | -1.57M | -1.18M | -1.66M |
| commonStockIssuance | - | 197K | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -3.01M | -2.49M | -1.3M | -2.14M | -1.57M | -1.18M | -1.66M |
| netPreferredStockIssuance | - | - | - | - | - | - | -1.1M | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 694K | 197K | -1 | - | - | - | - | - | - | 858K |
| netCashProvidedByFinancingActivities | 104K | -3.94M | -7.25M | 4.68M | 20.95M | 7.71M | -67.45M | -6.11M | 2.18M | -3.02M |