OTC : IBJHF
$0 (0.0%)
| 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 | 372.04M | 366.21M | 405.84M | 512.89M | 408.66M | 316.17M | 409.26M | 391.4M | 451.58M | 434.69M |
| costOfRevenue | 267.15M | 261.65M | 290.88M | 316.52M | 264.17M | 267.73M | 250.01M | 236.99M | 283.74M | 268.91M |
| grossProfit | 104.9M | 104.56M | 114.96M | 196.36M | 144.49M | 48.44M | 159.25M | 154.41M | 167.84M | 165.78M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | 33000 | 12000 | 226K | 99000 |
| generalAndAdministrativeExpenses | 45.86M | 43.7M | 46.13M | 49.62M | 41.51M | 35.3M | 34.63M | 31.12M | 41.54M | 47.26M |
| sellingAndMarketingExpenses | 36.39M | 34.14M | 36.8M | 47.96M | 38.83M | 31.43M | 42.05M | 39.75M | 38.34M | 36.52M |
| sellingGeneralAndAdministrativeExpenses | 82.24M | 77.84M | 82.92M | 97.58M | 80.34M | 66.72M | 76.68M | 70.86M | 79.89M | 83.78M |
| otherExpenses | - | -356K | -3M | -8.65M | -5.78M | 33.39M | -2.55M | - | - | - |
| operatingExpenses | 82.24M | 77.48M | 79.92M | 88.94M | 74.56M | 100.12M | 74.17M | 68.18M | 74.72M | 81.04M |
| costAndExpenses | 349.38M | 339.13M | 370.81M | 405.46M | 338.72M | 335.78M | 324.17M | 305.17M | 358.46M | 349.94M |
| netInterestIncome | -9.14M | -6.39M | -4.96M | -2.69M | -4.95M | -3.46M | -2.42M | -3.08M | -8.4M | -7.02M |
| interestIncome | 672.89K | 1.89M | 968K | 1.86M | 839K | 1.78M | 2.7M | 1.26M | 732K | 1.29M |
| interestExpense | 9.81M | 8.29M | 5.93M | 4.55M | 5.79M | 5.23M | 4.74M | 4.74M | 12.1M | 4.37M |
| depreciationAndAmortization | 41.53M | 40.56M | 41.56M | 30.78M | 30.95M | 28.76M | 35.81M | 24.37M | 26.36M | 26.55M |
| ebitda | 52.24M | 69.52M | 77.56M | 133.39M | 94.55M | 46.06M | 122.14M | 116.46M | 120.19M | 142.58M |
| ebit | 10.71M | 28.97M | 36M | 102.61M | 63.59M | 17.3M | 86.73M | 96.86M | 82.69M | 116.67M |
| nonOperatingIncomeExcludingInterest | 5.09M | -1.89M | -968K | 4.81M | 6.34M | -36.91M | - | -9.43M | 3.75M | -30.85M |
| operatingIncome | 22.66M | 27.07M | 35.03M | 107.43M | 69.93M | -19.61M | 84.02M | 95.99M | 94.79M | 113.95M |
| totalOtherIncomeExpensesNet | -21.76M | -6.39M | -4.96M | -2.66M | -4.99M | -4.33M | - | 5.08M | -8.78M | 25.04M |
| incomeBeforeTax | 895.85K | 20.68M | 30.07M | 104.76M | 64.94M | -23.94M | 81.99M | 92.52M | 83.43M | 110.86M |
| incomeTaxExpense | -2.18M | 5.59M | 9.01M | 17.88M | 33.13M | 4.08M | 15.52M | 16.1M | 9.88M | 20.5M |
| netIncomeFromContinuingOperations | 3.07M | 15.09M | 21.06M | 86.88M | 31.81M | -28.02M | 66.48M | 76.41M | 65.07M | 90.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -383K | 652K | 8.48M | - |
| netIncome | 3.07M | 15.09M | 21.06M | 86.91M | 31.81M | -28.02M | 66.09M | 77.07M | 73.55M | 90.36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.07M | 15.09M | 21.06M | 86.91M | 31.81M | -28.02M | 66.09M | 77.07M | 73.55M | 90.36M |
| eps | 0.01 | 0.04 | 0.05 | 0.22 | 0.08 | -0.07 | 0.16 | 0.19 | 0.18 | 0.22 |
| 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 | 20.97M | 9.29M | 23.87M | 54.28M | 61.2M | 19.55M | 19.49M | 36.05M | 31.49M | 45.83M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 20.97M | 9.29M | 23.87M | 54.28M | 61.2M | 19.55M | 19.49M | 36.05M | 31.49M | 45.83M |
| netReceivables | 35.45M | 43.13M | 31.75M | 58.64M | 55.22M | 58.91M | 58.09M | 55.73M | 50M | 48.61M |
| accountsReceivables | 32.27M | 37.57M | 31.75M | 58.64M | 55.22M | 74.84M | 53.86M | 48.94M | 48.42M | 47.48M |
| otherReceivables | 3.19M | 5.56M | - | - | - | 5.68M | 4.23M | 6.8M | 4.99M | 4.67M |
| inventory | 137.43M | 124.82M | 119.19M | 94.28M | 72.82M | 63.39M | 84.33M | 68.43M | 91.12M | 88.76M |
| prepaids | - | - | -39.09M | - | -12.73M | - | -53.86M | -48.94M | -6.42M | -45.85M |
| otherCurrentAssets | - | 2.21M | 46.43M | 9.46M | 26.34M | 1.19M | 55.04M | 55.73M | 9.84M | 52.15M |
| totalCurrentAssets | 193.85M | 179.45M | 182.15M | 216.66M | 202.85M | 143.03M | 163.1M | 160.21M | 176.02M | 189.5M |
| propertyPlantEquipmentNet | 478.36M | 490.87M | 480.23M | 440.57M | 400.91M | 398.05M | 416.73M | 365.48M | 400.48M | 392.3M |
| goodwill | 3.89M | 3.89M | 4.06M | 3.85M | 2.96M | 2.96M | 2.96M | - | - | - |
| intangibleAssets | 62.55M | 70.06M | 77.96M | 86.39M | 91.66M | 92.2M | 99.63M | 100.59M | 116.01M | 123.29M |
| goodwillAndIntangibleAssets | 66.44M | 73.95M | 82.02M | 90.24M | 94.62M | 95.16M | 102.59M | 100.59M | 116.01M | 123.29M |
| longTermInvestments | - | - | - | 116K | - | - | - | - | - | -18.45M |
| taxAssets | - | - | - | -116K | - | - | - | - | 1.41M | 16.89M |
| otherNonCurrentAssets | 5.98M | 7.84M | 9.83M | 15.31M | 57.75M | 43.58M | 88.66M | 80.7M | 50.92M | 1.56M |
| totalNonCurrentAssets | 550.78M | 572.66M | 572.08M | 546.12M | 553.29M | 536.79M | 607.98M | 546.77M | 568.82M | 515.59M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 744.63M | 752.1M | 754.23M | 762.78M | 756.14M | 679.82M | 771.08M | 706.98M | 744.84M | 705.09M |
| totalPayables | 67.18M | 67.42M | 54.67M | 85.66M | 64.58M | 61.75M | 69.99M | 69.04M | 56.65M | 54.13M |
| accountPayables | 52.88M | 53.81M | 44.2M | 63.17M | 55.12M | 53.19M | 55.98M | 52.31M | 42.72M | 42.05M |
| otherPayables | 14.3M | 13.62M | 10.47M | 22.49M | 9.46M | 8.56M | 14.02M | 16.73M | 13.94M | 12.08M |
| accruedExpenses | - | - | 36.32M | 56.72M | - | 31.73M | - | - | - | - |
| shortTermDebt | 41.15M | 31.42M | 25.5M | 436K | 333K | 135K | 395K | 548K | 551K | 13.04M |
| capitalLeaseObligationsCurrent | 9.59M | 9.47M | 9.29M | 7.69M | 6.86M | 6.73M | 6.59M | - | - | - |
| taxPayables | - | 5.63M | 3.17M | 7.77M | 9.46M | 421K | 6.35M | 6.36M | 3.74M | 7.1M |
| deferredRevenue | - | - | 3.17M | 1.5M | - | 5.22M | 6.63M | - | 1.82M | 3.56M |
| otherCurrentLiabilities | 27.88M | 24.52M | -7.61M | 224K | 40.49M | -7.56M | 18.62M | 30.55M | 32.77M | 33.65M |
| totalCurrentLiabilities | 145.79M | 132.84M | 121.34M | 129.74M | 112.27M | 98.01M | 102.22M | 100.14M | 89.98M | 100.82M |
| longTermDebt | 99.85M | 99.43M | 98.99M | 99.77M | 99.74M | 88.6M | 103.95M | 83.88M | 147.98M | 165.56M |
| capitalLeaseObligationsNonCurrent | 19.92M | 25.61M | 34.54M | 25.41M | 20.32M | 22.35M | 23.78M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 88.68M | 91.94M | 89.93M | 84.35M | 92.35M | 64.76M | 69.66M | 67.34M | 66.7M | 57M |
| otherNonCurrentLiabilities | 7.99M | 7.03M | 9.56M | 7.3M | 8.23M | 8.23M | 7.18M | 74.93M | 86.06M | 109.25M |
| totalNonCurrentLiabilities | 216.44M | 224M | 233.02M | 216.83M | 220.65M | 183.94M | 204.56M | 158.81M | 234.04M | 274.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 29.51M | 35.08M | 43.83M | 33.1M | 27.18M | 29.08M | 30.36M | - | - | - |
| totalLiabilities | 362.23M | 356.84M | 354.36M | 346.57M | 332.91M | 281.95M | 306.78M | 258.95M | 324.02M | 375.63M |
| treasuryStock | -26.71M | -34.91M | -30.51M | -31.59M | -1.74M | -922K | -435K | -1.68M | - | - |
| preferredStock | - | - | - | - | 74000 | - | - | - | - | - |
| commonStock | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.09M | 4.06M | 4.06M | 4.06M |
| retainedEarnings | 400.58M | 783.8M | 790.97M | 807.89M | 785.61M | 759.48M | 822.32M | 813.85M | 776.91M | 677.36M |
| additionalPaidInCapital | 4.46M | 4.46M | 4.46M | 4.46M | 4.46M | 4.33M | 7.44M | 917K | 781K | - |
| 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 | 3.07M | 20.68M | 30.07M | 104.76M | 64.94M | -23.94M | 81.61M | 94.32M | 83.43M | 110.86M |
| depreciationAndAmortization | 41.97M | 40.56M | 41.56M | 38.52M | 38.35M | 36.48M | 35.41M | 28.96M | 26.34M | 25.91M |
| deferredIncomeTax | - | - | - | -22.82M | -24.24M | 8.38M | -18.32M | -29.35M | -24.93M | -15.85M |
| stockBasedCompensation | 484K | 1.25M | 2.31M | 2.55M | 890K | 527K | 704K | 1.77M | 1.28M | 1.53M |
| changeInWorkingCapital | -9.9M | -7.63M | -31.64M | -2.04M | 3.33M | 19.94M | -23.78M | -16.67M | -1.73M | -691K |
| accountsReceivables | 10.33M | -5.53M | 28.3M | -930K | -2.62M | -877K | 2.22M | -12.09M | -2.32M | -309K |
| inventory | -24.19M | -5.63M | -28.5M | -21.26M | -9.44M | 18.5M | -16.09M | -15.02M | -4.94M | -320K |
| accountsPayables | 1.41M | 10.45M | -36.86M | 20.65M | 18.5M | -2.54M | -8.94M | 16.59M | 9.09M | -101K |
| otherWorkingCapital | 2.55M | 3.54M | 5.43M | -500K | -3.12M | 4.86M | -963K | -1.66M | 3.21M | -371K |
| otherNonCashItems | 4.08M | -1.21M | 15.95M | 931K | 3.23M | 3.16M | 581K | 1.01M | -15.44M | -44.35M |
| netCashProvidedByOperatingActivities | 39.71M | 53.66M | 58.25M | 121.9M | 86.5M | 44.55M | 76.21M | 80.05M | 93.86M | 93.26M |
| investmentsInPropertyPlantAndEquipment | -46.68M | -45.24M | -65.65M | -63.93M | -31.36M | -24.07M | -38.8M | -34.23M | -38M | -59.27M |
| acquisitionsNet | 34.34M | 171K | -2.64M | -959K | -413K | 3.97M | -13.22M | 75.84M | 508K | 1.76M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 518K | -208K | 8.01M | 3.76M | 10000 | 2.97M | 15.95M | 341K | 1.64M |
| netCashProvidedByInvestingActivities | -12.34M | -44.55M | -68.5M | -56.88M | -28.02M | -20.09M | -49.05M | 57.56M | -37.49M | -57.51M |
| netDebtIssuance | 11M | 6M | 25M | -8.01M | 10M | -15M | 19.58M | -64.58M | -35M | -15M |
| longTermNetDebtIssuance | 11M | 6M | 25M | -8.01M | 10M | -15M | 19.58M | -64.58M | -35M | -15M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | -30M | -877K | -879K | 4.65M | -1.73M | - | - |
| netCommonStockIssuance | - | - | - | -30M | -877K | -879K | 4.65M | -1.73M | - | - |
| commonStockIssuance | - | - | - | - | 432K | 141K | 5.82M | 137K | - | - |
| commonStockRepurchased | - | - | - | -30M | -1.31M | -1.02M | -1.18M | -1.86M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -15.78M | -20.03M | -34.91M | -33.7M | -16.78M | - | -60.07M | -65.03M | -32.1M | -27.62M |
| commonDividendsPaid | -15.78M | -20.03M | -34.91M | -33.7M | -16.78M | - | -60.07M | -65.03M | -32.1M | -27.62M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.04M | -9.65M | -10.24M | -259K | -9.14M | -8.06M | -8.26M | - | -2.42M | - |
| netCashProvidedByFinancingActivities | -15.82M | -23.68M | -20.14M | -71.97M | -16.8M | -23.94M | -44.1M | -131.34M | -69.52M | -42.62M |
| date | 2026-06-30 | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 163.04M | 178.63M | 193.44M | 188.02M | 178.19M | 183.11M | 222.73M | 253.57M | 259.31M | 206.62M |
| costOfRevenue | 126.71M | 124.16M | 140.16M | 137.84M | 123.81M | 110.7M | 150.92M | 157.11M | 158.73M | 137.62M |
| grossProfit | 36.33M | 54.47M | 53.29M | 50.18M | 54.38M | 72.41M | 71.81M | 96.46M | 100.58M | 68.99M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 11.84M | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 21.76M | 23.14M | 20.56M | 22.85M | 11.64M | 12.94M | 11.87M | 10.64M |
| sellingAndMarketingExpenses | - | - | 18.69M | 17.03M | 17.11M | 17.06M | 9.87M | 10.95M | 13.03M | 9.8M |
| sellingGeneralAndAdministrativeExpenses | 35.22M | 41.79M | 40.46M | 40.17M | 37.67M | 39.91M | 43.01M | 47.78M | 49.81M | 40.88M |
| otherExpenses | 941.18K | - | 334K | -2.61M | 2.25M | -11.84M | - | - | - | - |
| operatingExpenses | 36.16M | 41.79M | 40.79M | 37.56M | 39.92M | 39.91M | 43.01M | 47.78M | 49.81M | 40.88M |
| costAndExpenses | 162.87M | 165.95M | 180.95M | 175.4M | 163.74M | 150.61M | 193.93M | 204.89M | 208.54M | 178.5M |
| netInterestIncome | -4.48M | -4.36M | -4.78M | -6.39M | -3.38M | -2.78M | -2.18M | -2.78M | 118K | -4.08M |
| interestIncome | 243.24K | 342.94K | 453.02K | 1.89M | 1.66M | 141K | 827K | 2.27M | 1.97M | 1.93M |
| interestExpense | 4.72M | 4.7M | 4.78M | 8.29M | 5.03M | 2.92M | 3.01M | 2.7M | 1.85M | 4.43M |
| depreciationAndAmortization | 22.01M | 21.33M | 20.2M | 20.53M | 20.03M | 9.7M | 20.08M | 19.64M | 18.88M | 19.04M |
| ebitda | 22.18M | 34.01M | 33.97M | 31.83M | 37.69M | 32.86M | 52.96M | 75.88M | 71.96M | 20.78M |
| ebit | 170.76K | 12.68M | 13.77M | 11.3M | 17.67M | 3.12M | 32.88M | 56.24M | 53.08M | 38.01M |
| nonOperatingIncomeExcludingInterest | - | - | -1.27M | 1.32M | -3.22M | 3.11M | -4.08M | -7.56M | -2.3M | - |
| operatingIncome | 170.76K | 12.68M | 12.5M | 12.62M | 14.45M | 2.98M | 28.8M | 48.68M | 50.78M | 28.12M |
| totalOtherIncomeExpensesNet | -26.57M | -19.5M | -4.78M | -3.72M | -2.67M | -41.13M | 1.08M | 4.86M | 447K | -2.01M |
| incomeBeforeTax | -26.4M | -6.82M | 7.72M | 8.9M | 11.78M | 192K | 29.88M | 53.54M | 51.22M | 26.11M |
| incomeTaxExpense | -6.25M | -4.24M | 2.07M | 2.4M | 3.19M | 1.53M | 7.48M | 7.47M | 10.42M | 5.27M |
| netIncomeFromContinuingOperations | -20.14M | -2.58M | 5.65M | 6.5M | 8.59M | -1.34M | 22.4M | 46.1M | 40.81M | 20.84M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -20.14M | -2.58M | 5.65M | 6.5M | 8.59M | -1.34M | 22.4M | 46.1M | 40.81M | 20.84M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -20.14M | -2.58M | 5.65M | 6.5M | 8.59M | -1.34M | 22.4M | 46.1M | 40.81M | 20.84M |
| eps | -0.05 | -0.01 | 0.01 | 0.02 | 0.02 | -0.0 | 0.06 | 0.12 | 0.1 | 0.05 |
| date | 2026-06-30 | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 9.82M | 20.97M | 22.59M | 9.29M | 6.6M | 23.87M | 24.1M | 54.28M | 64.52M | 61.2M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 9.82M | 20.97M | 22.59M | 9.29M | 6.6M | 23.87M | 24.1M | 54.28M | 64.52M | 61.2M |
| netReceivables | 54.96M | 35.45M | 55.72M | 43.13M | 58.63M | 31.75M | 76.34M | 67.65M | 93.38M | 67.96M |
| accountsReceivables | 46.8M | 32.27M | 55.72M | 37.57M | 58.63M | 31.75M | 76.34M | 58.64M | 93.38M | 55.22M |
| otherReceivables | 8.16M | 3.19M | - | 5.56M | - | - | - | 6.72M | - | 9.53M |
| inventory | 141.32M | 137.43M | 128.84M | 124.82M | 116.75M | 119.19M | 112.14M | 94.28M | 78.05M | 72.82M |
| prepaids | - | - | - | - | - | -39.09M | - | - | - | -12.73M |
| otherCurrentAssets | - | - | 5.32M | 2.21M | 3M | 46.43M | 1.07M | 451K | 1.26M | 13.61M |
| totalCurrentAssets | 206.1M | 193.85M | 212.47M | 179.45M | 184.98M | 182.15M | 213.65M | 216.66M | 237.21M | 202.85M |
| propertyPlantEquipmentNet | 451.95M | 478.36M | 496.73M | 490.87M | 490.16M | 480.23M | 463.51M | 440.57M | 410.41M | 400.91M |
| goodwill | - | 3.89M | - | 3.89M | - | 4.06M | - | 3.85M | - | 2.96M |
| intangibleAssets | 61.52M | 62.55M | 70.44M | 70.06M | 76.28M | 77.96M | 84.76M | 86.39M | 91.26M | 91.66M |
| goodwillAndIntangibleAssets | 61.52M | 66.44M | 70.44M | 73.95M | 76.28M | 82.02M | 84.76M | 90.24M | 91.26M | 94.62M |
| longTermInvestments | - | - | - | - | - | - | - | 116K | 130K | - |
| taxAssets | - | - | - | - | - | - | - | -116K | -130K | - |
| otherNonCurrentAssets | 5.11M | 5.98M | 6.98M | 7.84M | 8.77M | 9.83M | 10.49M | 15.31M | 56.35M | 57.75M |
| totalNonCurrentAssets | 518.59M | 550.78M | 574.15M | 572.66M | 575.22M | 572.08M | 558.76M | 546.12M | 558.02M | 553.29M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 724.69M | 744.63M | 786.62M | 752.1M | 760.2M | 754.23M | 772.41M | 762.78M | 795.23M | 756.14M |
| totalPayables | 85.82M | 67.18M | 92.95M | 67.42M | 77.37M | 54.67M | 107.88M | 92.09M | 124.58M | 64.58M |
| accountPayables | 85.82M | 52.88M | 92.95M | 53.81M | 77.37M | 44.2M | 107.88M | 63.17M | 124.58M | 55.12M |
| otherPayables | - | 14.3M | - | 13.62M | - | 10.47M | - | 28.92M | - | 9.46M |
| accruedExpenses | - | - | - | - | - | 36.32M | - | - | - | - |
| shortTermDebt | 71.48M | 41.15M | 67.45M | 31.42M | 45.42M | 25.5M | 13.42M | 436K | 424K | 333K |
| capitalLeaseObligationsCurrent | - | 9.59M | 9.32M | 9.47M | 8.98M | 9.29M | 7.88M | 7.69M | 6.7M | 6.86M |
| taxPayables | - | - | - | 5.63M | - | 3.17M | - | 7.77M | - | 9.46M |
| deferredRevenue | - | - | - | - | - | 3.17M | - | 1.5M | - | - |
| otherCurrentLiabilities | 3.44M | 27.88M | 1.82M | 24.52M | 3.31M | -7.61M | 2.63M | 29.53M | 1.21M | 40.49M |
| totalCurrentLiabilities | 160.73M | 145.79M | 171.55M | 132.84M | 135.09M | 121.34M | 131.82M | 129.74M | 132.92M | 112.27M |
| longTermDebt | 99.16M | 99.85M | 99.64M | 99.43M | 99.01M | 98.99M | 99.78M | 99.77M | 99.75M | 99.74M |
| capitalLeaseObligationsNonCurrent | 21.9M | 19.92M | 23.12M | 25.61M | 31.62M | 34.54M | 33.33M | 25.41M | 21.3M | 20.32M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 82.23M | 88.68M | - | 91.94M | - | 89.93M | - | 84.35M | - | 92.35M |
| otherNonCurrentLiabilities | 6.61M | 7.99M | 101.43M | 7.03M | 100.07M | 9.56M | 93.23M | 7.3M | 104.47M | 8.23M |
| totalNonCurrentLiabilities | 209.9M | 216.44M | 224.19M | 224M | 230.7M | 233.02M | 226.34M | 216.83M | 225.52M | 220.65M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 21.9M | 29.51M | 32.44M | 35.08M | 40.6M | 43.83M | 41.21M | 33.1M | 28M | 27.18M |
| totalLiabilities | 370.64M | 362.23M | 395.74M | 356.84M | 365.79M | 354.36M | 358.16M | 346.57M | 358.44M | 332.91M |
| treasuryStock | -25.93M | -26.71M | -26.75M | -34.91M | -29.85M | -30.51M | -39.72M | -38.2M | -6.3M | -1.74M |
| preferredStock | - | - | - | - | - | - | 82000 | - | - | 74000 |
| commonStock | 4.07M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M | 4.1M |
| retainedEarnings | 371.49M | 400.58M | 778.2M | 783.8M | 784.85M | 790.97M | 806.14M | 807.89M | 804.94M | 785.61M |
| additionalPaidInCapital | 4.43M | 4.46M | 4.46M | 4.46M | 4.46M | 4.46M | 4.46M | 4.46M | 4.46M | 4.46M |
| date | 2026-06-30 | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -20.14M | -2.58M | 5.65M | 12.09M | 8.59M | -1.34M | 22.4M | 46.1M | 40.81M | 20.84M |
| depreciationAndAmortization | 22.01M | 21.33M | 20.2M | 20.53M | 20.03M | 21.48M | 20.08M | 19.64M | 18.88M | 19.04M |
| deferredIncomeTax | - | - | - | - | - | -41.06M | -80.29M | -31.49M | -48.36M | - |
| stockBasedCompensation | - | - | 138K | 379K | 874K | 438K | 716K | 845K | 428.5K | 297.5K |
| changeInWorkingCapital | -20.26M | 2.86M | -16.96M | 15.14M | -22.77M | 6.37M | -38M | 8.65M | -10.69M | 15.32M |
| accountsReceivables | -12.74M | 22.23M | -11.9M | 15.28M | -20.81M | 38.97M | -10.68M | 27.71M | -28.64M | 18.61M |
| inventory | -5.81M | -20.17M | -4.02M | -8.19M | 2.56M | -8.96M | -19.54M | -16.03M | -5.23M | -6.61M |
| accountsPayables | 1.68M | -2.79M | 5.77M | 1.7M | -1.7M | -27.67M | -9.19M | -3.05M | 23.7M | 4.98M |
| otherWorkingCapital | -3.39M | 3.59M | -1.04M | 6.36M | -2.82M | 4.02M | 1.4M | 23000 | -523K | -1.66M |
| otherNonCashItems | 14.49M | 7.82M | 1.14M | -461K | -747K | 56.21M | 91.5M | 21.08M | 56.13M | 19.76M |
| netCashProvidedByOperatingActivities | -3.9M | 29.43M | 10.16M | 47.68M | 5.97M | 42.11M | 16.4M | 64.83M | 57.2M | 53.86M |
| investmentsInPropertyPlantAndEquipment | -16.42M | -25.74M | -20.94M | -20.81M | -24.42M | -33.5M | -34.58M | -41.14M | -22.78M | -21.3M |
| acquisitionsNet | 762.47K | 31.57M | 3.8M | 684.35K | 171K | -1.28M | 342K | 6.92M | 8000 | -376K |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | 2.88M | 468K | 50000 | 356K | -707.5K | 3.22M | -2M | -3.39M |
| netCashProvidedByInvestingActivities | -15.65M | 5.82M | -18.06M | -20.34M | -24.2M | -34.42M | -34.23M | -34.23M | -22.77M | -21.68M |
| netDebtIssuance | 19.6M | -26.04M | 31.06M | 6M | 15.08M | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | 31.06M | 6M | 15.08M | - | - | - | - | - |
| shortTermNetDebtIssuance | 19.6M | -26.04M | - | - | - | - | - | - | - | - |
| netStockIssuance | 555.97K | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | 555.97K | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | 555.97K | - | - | - | - | - | - | - | - | 177K |
| commonStockRepurchased | - | - | - | - | - | - | - | -23.9M | -6.1M | -1.31M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -5.88M | -5.92M | -9.86M | -5.9M | -14.14M | -13.34M | -21.57M | -13.26M | -20.44M | -10.23M |
| commonDividendsPaid | -5.88M | -5.92M | -9.86M | -5.9M | -14.14M | -13.34M | -21.57M | -13.26M | -20.44M | -10.23M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -5.7M | -5.06M | -6.78M | -24.74M | -6.21M | 5.55M | 9.21M | -27.61M | 4.89M | 23.38M |
| netCashProvidedByFinancingActivities | 8.58M | -37.01M | 21.19M | -24.63M | 950K | -7.79M | -12.36M | -40.87M | -31.1M | 13.15M |