OTC : INDHF
$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 | 1.73B | 1.72B | 1.8B | 1.8B | 1.74B | 1.56B | 1.74B | 1.71B | 1.64B | 1.44B |
| costOfRevenue | 1.4B | 760.31M | 813.13M | 838.67M | 787.92M | 711.28M | 797.77M | 768.96M | 735.56M | 631.35M |
| grossProfit | 338.78M | 961.49M | 989.3M | 965.44M | 953.58M | 847.27M | 945.03M | 941.83M | 905.08M | 812.92M |
| researchAndDevelopmentExpenses | - | - | 25.16M | 21.15M | 17.23M | 18.92M | 20.27M | - | - | - |
| generalAndAdministrativeExpenses | 64.4M | 53.52M | 522.37M | 32.11M | 54.53M | 51.13M | 54.83M | 30.38M | 28.29M | 23.5M |
| sellingAndMarketingExpenses | 98.08M | 93.51M | 13.46M | 102.12M | 93.91M | 79.22M | 93.54M | 93.32M | 90.45M | 84.13M |
| sellingGeneralAndAdministrativeExpenses | 162.48M | 147.03M | 535.82M | 134.24M | 148.44M | 130.35M | 148.37M | 123.7M | 118.75M | 107.63M |
| otherExpenses | 39.83M | 687.78M | 278.76M | 121K | 361K | 364K | 335K | 352K | 632K | 783K |
| operatingExpenses | 202.31M | 834.81M | 839.74M | 793.4M | 834.12M | 776.1M | 829.13M | 792.63M | 751.39M | 676.32M |
| costAndExpenses | 1.6B | 1.6B | 1.65B | 1.63B | 1.62B | 1.49B | 1.63B | 1.56B | 1.49B | 1.31B |
| netInterestIncome | -23.64M | -21.22M | -14.79M | -18.32M | -13.96M | -16.13M | -19.19M | -19.51M | -23.37M | -21.11M |
| interestIncome | 1.68M | 4.99M | 1.58M | 1.38M | 171K | 270K | 288K | 285K | 231K | 516K |
| interestExpense | 25.32M | 26.38M | 21.18M | 19.69M | 14.12M | 16.46M | 15.8M | 13.85M | 15.9M | 15.54M |
| depreciationAndAmortization | 93.16M | 92.7M | 89.25M | 128.76M | 104.98M | 131.53M | 107.81M | 83.66M | 62.44M | 55.98M |
| ebitda | 229.63M | 215.16M | 250.15M | 264.39M | 221.58M | 157.62M | 222.59M | 212.21M | 207.53M | 194.89M |
| ebit | 136.47M | 122.47M | 160.9M | 135.62M | 167.17M | 26.09M | 114.78M | 128.56M | 145.09M | 138.91M |
| nonOperatingIncomeExcludingInterest | - | 4.2M | -11.34M | -1.96M | -1.54M | -1.01M | 3.12M | 5.87M | 7.77M | 6.02M |
| operatingIncome | 136.47M | 126.68M | 149.56M | 133.66M | 115.4M | 25.08M | 117.9M | 134.68M | 152.86M | 144.93M |
| totalOtherIncomeExpensesNet | -37.14M | -30.59M | -9.84M | -17.73M | -15.96M | -15.45M | -18.92M | -19.72M | -23.67M | -21.56M |
| incomeBeforeTax | 99.33M | 96.08M | 139.72M | 115.93M | 99.07M | 9.63M | 98.97M | 114.71M | 129.19M | 123.38M |
| incomeTaxExpense | 28.5M | 41.38M | 55.77M | 43.04M | 51.51M | 36.54M | 38.9M | 43.52M | 46.12M | 42.96M |
| netIncomeFromContinuingOperations | 69.79M | 54.7M | 83.95M | 82.48M | 97.76M | -26.9M | 60.07M | 71.18M | 83.07M | 80.42M |
| netIncomeFromDiscontinuedOperations | - | - | -27.84M | -123.91M | -50.2M | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 69.03M | 53.71M | 55.44M | -51.82M | 46.81M | -26.99M | 59.46M | 70.85M | 82.34M | 80.04M |
| netIncomeDeductions | - | - | -27.84M | -123.91M | -50.2M | - | - | - | - | - |
| bottomLineNetIncome | 69.03M | 53.71M | 83.28M | 81.67M | 97.01M | -26.99M | 59.46M | 70.85M | 82.34M | 80.04M |
| eps | 2.77 | 2.07 | 2.07 | -1.93 | 1.78 | -1.1 | 2.43 | 2.9 | 3.37 | 3.27 |
| 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 | 217.52M | 145.15M | 265.84M | 127.82M | 136.32M | 194.7M | 135.12M | 109.65M | 135.88M | 127.18M |
| shortTermInvestments | - | - | 1.22M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 217.52M | 145.15M | 267.06M | 127.82M | 136.32M | 194.7M | 135.12M | 109.65M | 135.88M | 127.18M |
| netReceivables | 208.98M | 185.24M | 160.16M | 195.47M | 168.89M | 161.94M | 202.53M | 202.52M | 197.53M | 192M |
| accountsReceivables | 182.25M | 175.9M | 143.29M | 182.09M | 153.65M | 149.08M | 180.58M | 189.91M | 180.14M | 177.63M |
| otherReceivables | 26.73M | 9.34M | 16.86M | 13.38M | 15.24M | 12.86M | 21.95M | 12.61M | 17.39M | 14.37M |
| inventory | 424.15M | 395.56M | 429.27M | 430.44M | 381.65M | 312.17M | 354.51M | 390.28M | 322.69M | 287.13M |
| prepaids | 23.39M | 14.97M | 21.15M | 18.94M | 22.25M | 20.3M | 26.85M | 18.42M | 16.46M | 21.56M |
| otherCurrentAssets | -7.7M | 29M | 21.92M | 89.49M | 49.28M | 37.97M | 31M | 30.65M | 27M | 22.35M |
| totalCurrentAssets | 866.34M | 769.93M | 899.56M | 866.33M | 758.38M | 727.08M | 750.01M | 751.51M | 699.56M | 635.86M |
| propertyPlantEquipmentNet | 438.6M | 430.15M | 402.72M | 413.19M | 510.01M | 491.25M | 506.42M | 418.23M | 397.01M | 369.33M |
| goodwill | 406.77M | 405.3M | 395.81M | 403.72M | 409.8M | 380.93M | 415.17M | 418.59M | 428.59M | 408.7M |
| intangibleAssets | 163.84M | 167.35M | 152.08M | 172.44M | 142.82M | 93.07M | 101.41M | 90.83M | 86.45M | 74.31M |
| goodwillAndIntangibleAssets | 570.61M | 572.64M | 547.89M | 576.16M | 552.62M | 474M | 516.58M | 509.42M | 515.04M | 483.01M |
| longTermInvestments | 13.16M | 9.24M | 17.01M | 12.06M | 19.15M | 20.6M | 16.16M | 27.61M | 30.12M | 28.12M |
| taxAssets | 78.12M | 13.95M | 21.26M | 20.17M | 13.77M | 11.99M | 15.72M | 10.13M | 8.86M | 2.26M |
| otherNonCurrentAssets | 2.05M | 10.92M | 61.6M | 1.97M | 3.48M | 3.92M | 3.31M | 3.13M | 32.71M | 31.15M |
| totalNonCurrentAssets | 1.1B | 1.04B | 1.03B | 1.02B | 1.1B | 1B | 1.06B | 968.51M | 953.63M | 885.75M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.97B | 1.81B | 1.93B | 1.89B | 1.86B | 1.73B | 1.81B | 1.72B | 1.65B | 1.52B |
| totalPayables | 90.11M | 173.42M | 63.66M | 74.28M | 75.81M | 48.93M | 55.93M | 65.66M | 66.16M | 55.41M |
| accountPayables | 74.15M | 83.45M | 63.66M | 27.55M | 31.29M | 11.1M | 2.22M | 17.16M | 72.49M | 14.61M |
| otherPayables | 15.96M | 89.97M | - | 46.73M | 44.52M | 37.82M | 53.72M | 48.5M | -6.33M | 40.8M |
| accruedExpenses | 44.28M | - | 52.65M | 57.4M | 56.39M | 28.92M | 19.76M | 30.26M | 19.06M | 15.8M |
| shortTermDebt | 94.95M | 120.34M | 135.61M | 123.43M | 139.67M | 147.66M | 125.18M | 122.3M | 93.32M | 111.56M |
| capitalLeaseObligationsCurrent | 21.49M | 25.63M | 18.24M | 17.31M | 26.1M | 16.46M | 15.97M | 4.22M | 1.98M | 2.41M |
| taxPayables | - | 33.34M | 26.25M | 29.12M | 24.93M | 15.08M | 13.05M | 13.43M | 10.42M | 8.25M |
| deferredRevenue | 79.17M | 60.81M | 87.99M | 172.1M | 167.32M | 147.54M | 179.13M | 175.72M | 209.49M | 159.09M |
| otherCurrentLiabilities | 94.06M | 145.64M | 101.77M | 203.58M | 156.33M | 153.4M | 201.89M | 207.57M | 237.83M | 185.54M |
| totalCurrentLiabilities | 424.06M | 465.03M | 459.92M | 476M | 454.3M | 395.37M | 418.73M | 430.01M | 418.35M | 370.72M |
| longTermDebt | 578.31M | 474.13M | 559.38M | 527.8M | 408.26M | 484.12M | 487.79M | 464.78M | 434.86M | 384.03M |
| capitalLeaseObligationsNonCurrent | 66.65M | 66.5M | 58.78M | 52.84M | 69.03M | 69.66M | 58.55M | 1.11M | 4.68M | 5.73M |
| deferredRevenueNonCurrent | 326.88K | - | - | 83.52M | - | - | - | 70.06M | 71.85M | 71.91M |
| deferredTaxLiabilitiesNonCurrent | 117.77M | 54.37M | 55.4M | 63.63M | 48.57M | 32.11M | 39.6M | 41.17M | 45.96M | 37.6M |
| otherNonCurrentLiabilities | 51.33M | 46.81M | 131.03M | 64.51M | 89.78M | 71.22M | 75.79M | 44.23M | 121.48M | 116.56M |
| totalNonCurrentLiabilities | 814.38M | 641.8M | 749.19M | 728.66M | 615.63M | 657.11M | 661.74M | 580.18M | 561.02M | 506.32M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 88.14M | 92.12M | 77.02M | 70.14M | 95.12M | 86.12M | 74.52M | 5.32M | 6.66M | 8.14M |
| totalLiabilities | 1.24B | 1.11B | 1.21B | 1.2B | 1.07B | 1.05B | 1.08B | 1.01B | 979.37M | 877.04M |
| treasuryStock | -20.25M | -41.74M | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 69.9M | 69.93M | 69.93M | 69.93M | 69.93M | 63.57M | 63.57M | 63.57M | 63.57M | 63.57M |
| retainedEarnings | 364.72M | 350.99M | 328.51M | 284.93M | 410.99M | 398.43M | 447.57M | - | - | - |
| additionalPaidInCapital | 318.02M | - | 318.14M | - | - | - | - | - | - | - |
| 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 | 69M | 54.7M | 55.44M | 72.89M | 47.56M | -26.9M | 60.07M | 71.18M | 83.07M | 80.42M |
| depreciationAndAmortization | 93.16M | 92.7M | 89.25M | 128.76M | 104.98M | 131.53M | 107.81M | 83.66M | 62.44M | 55.98M |
| deferredIncomeTax | -4.66M | - | - | -16.6M | 4.13M | -4.19M | -676K | -7.98M | - | - |
| stockBasedCompensation | - | - | 153K | - | 287K | 350K | 676K | 72000 | 564K | 567K |
| changeInWorkingCapital | 17.71M | -4.96M | 31.98M | -73.04M | -40.2M | 64.27M | 10.58M | -74.47M | -19.54M | -10.93M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 26000 | 23.88M | 35.35M | -94.34M | -85.26M | 88.37M | 39.25M | -74.55M | -41.18M | -28.78M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 17.71M | -28.84M | -3.37M | 21.3M | 45.06M | -24.1M | -28.67M | 78000 | 21.65M | 17.85M |
| otherNonCashItems | -25.08M | 1.25M | 16.26M | -12.28M | 4.23M | -13.71M | -31.17M | -5.71M | -2.01M | -10.9M |
| netCashProvidedByOperatingActivities | 150.13M | 143.68M | 193.07M | 116.34M | 116.57M | 155.19M | 147.29M | 74.65M | 123.96M | 114.56M |
| investmentsInPropertyPlantAndEquipment | -60.54M | -40.34M | -51.13M | -54.54M | -75.6M | -52.49M | -78.25M | -90.88M | -79.01M | -69.96M |
| acquisitionsNet | -12.05M | -29.4M | -8.85M | -48.93M | 7.85M | -5.31M | -29.19M | -11.52M | -32.41M | -29.89M |
| purchasesOfInvestments | -619.77K | -807K | -601K | -417K | -69.53M | -965K | -779K | -1.37M | -2.45M | -8.27M |
| salesMaturitiesOfInvestments | - | - | - | -8.05M | -8.9M | -8.44M | -10.95M | -11.99M | -7.72M | -10.24M |
| otherInvestingActivities | - | 5.17M | 10.5M | 17.49M | 15.82M | 14.86M | 43.02M | 17.44M | -3.8M | -6.57M |
| netCashProvidedByInvestingActivities | -73.21M | -65.37M | -50.08M | -94.44M | -130.36M | -52.34M | -76.15M | -98.32M | -109.96M | -104.45M |
| netDebtIssuance | 76.7M | -99.78M | 42.14M | 106.27M | -85.1M | 727K | -5.66M | 58.85M | 30.59M | 14.8M |
| longTermNetDebtIssuance | 76.73M | -99.78M | 42.14M | 106.27M | -85.1M | 20.3M | 16.07M | 58.85M | 30.59M | 14.8M |
| shortTermNetDebtIssuance | - | - | - | - | - | -19.57M | -21.73M | - | - | - |
| netStockIssuance | -3.06M | -41.74M | - | - | 84.67M | - | - | - | - | - |
| netCommonStockIssuance | -3.06M | -41.74M | - | - | 84.67M | - | - | - | - | - |
| commonStockIssuance | - | - | - | 177K | 84.67M | - | - | - | - | - |
| commonStockRepurchased | -3.06M | -41.74M | - | -177K | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -29.86M | -30.96M | -21.52M | -28.24M | -21.52M | -19.56M | - | -36.68M | -33.01M | -29.34M |
| commonDividendsPaid | -29.86M | -30.96M | -21.52M | -28.24M | -21.52M | -19.56M | -36.68M | -36.68M | -33.01M | -29.34M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -45.41M | -27.4M | -21.62M | -22.13M | -22.52M | -23.18M | -3.81M | -24.88M | -1.48M | -397K |
| netCashProvidedByFinancingActivities | -1.63M | -199.88M | -1M | 55.9M | -44.47M | -42.02M | -46.14M | -2.71M | -3.9M | -14.94M |
| 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 | 443.3M | 461.22M | 437.36M | 434.26M | 402.36M | 439.64M | 443.06M | 429.64M | 413.84M | 438.61M |
| costOfRevenue | 350.83M | 371.99M | 187.19M | 188.96M | 168.07M | 198.82M | 199.78M | 187.5M | 176M | 352.16M |
| grossProfit | 92.46M | 89.23M | 250.17M | 245.3M | 234.29M | 240.82M | 243.27M | 242.15M | 237.85M | 86.44M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | 25.16M |
| generalAndAdministrativeExpenses | 17.07M | - | - | - | 16.55M | 9.14M | - | - | 14.41M | 8.41M |
| sellingAndMarketingExpenses | 22.76M | - | - | - | 22.43M | 25.85M | - | - | 22.26M | 25.87M |
| sellingGeneralAndAdministrativeExpenses | 39.98M | 44.08M | - | 46.49M | 38.99M | 34.98M | -156.38M | 133.98M | 36.67M | 34.28M |
| otherExpenses | - | - | 206.84M | 219.48M | 175.74M | 175.06M | 367.83M | 70.84M | 76.65M | -403.5M |
| operatingExpenses | 39.98M | 44.08M | 206.84M | 219.48M | 214.73M | 210.04M | 211.45M | 204.82M | 208.5M | 42.48M |
| costAndExpenses | 390.82M | 416.07M | 394.02M | 408.45M | 382.8M | 408.87M | 411.24M | 392.32M | 387.1M | 394.64M |
| netInterestIncome | -6.65M | -8.11M | -6.64M | -6.67M | -5.22M | -6.98M | -5.66M | -4.57M | -4.86M | -1.68M |
| interestIncome | 179.68K | 771.71K | 326K | 449.99K | 192K | 2.73M | 659K | 392K | 867K | 1.71M |
| interestExpense | 6.83M | 8.88M | 6.97M | 7.12M | 5.41M | 9.71M | 6.32M | 4.96M | 5.72M | 7.66M |
| depreciationAndAmortization | 24.34M | 24.87M | 23.65M | 23.15M | 22.91M | 25.85M | 22.79M | 22.29M | 21.77M | 23.18M |
| ebitda | 76.82M | 70.02M | 72.38M | 48.28M | 41.05M | 54.52M | 55.39M | 60M | 45.25M | 67.32M |
| ebit | 52.48M | 45.15M | 48.73M | 25.14M | 18.14M | 28.67M | 32.61M | 37.71M | 23.48M | 44.13M |
| nonOperatingIncomeExcludingInterest | - | 5.18M | -5.4M | 674K | 1.42M | 2.11M | -787K | -384K | 3.27M | -169K |
| operatingIncome | 52.48M | 45.15M | 43.34M | 25.81M | 19.56M | 30.78M | 31.82M | 37.33M | 26.75M | 43.96M |
| totalOtherIncomeExpensesNet | -22.97M | -15.62M | -1.57M | -6.72M | -6.83M | -11.49M | -5.54M | -4.58M | -8.99M | -7.49M |
| incomeBeforeTax | 29.51M | 29.53M | 41.76M | 19.09M | 12.73M | 19.29M | 26.28M | 32.75M | 17.76M | 36.48M |
| incomeTaxExpense | 11.93M | 16.84M | 8.43M | 6.61M | -3.38M | 14.57M | 8.41M | 10.98M | 7.42M | 23.72M |
| netIncomeFromContinuingOperations | 17.58M | 12.69M | 33.33M | 12.48M | 16.1M | 4.72M | 17.87M | 21.77M | 10.34M | 12.75M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | -16000 |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 15.95M | 7.73M | 33.2M | 12.26M | 15.84M | 4.53M | 17.53M | 21.48M | 10.16M | 12.56M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -16000 |
| bottomLineNetIncome | 15.95M | 7.73M | 33.2M | 12.26M | 15.84M | 4.53M | 17.53M | 21.48M | 10.16M | 12.58M |
| eps | 0.64 | 0.31 | 1.33 | 0.5 | 0.63 | 0.18 | 0.68 | 0.83 | 0.38 | 0.47 |
| 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 | 120.21M | 217.52M | 202.43M | 111.2M | 114.92M | 145.15M | 144.46M | 121.69M | 211.28M | 265.84M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 120.21M | 217.52M | 202.43M | 111.2M | 114.92M | 145.15M | 144.46M | 121.69M | 211.28M | 265.84M |
| netReceivables | 244.18M | 208.98M | 259.23M | 214.33M | 208.22M | 185.24M | 209.84M | 205.96M | 198.86M | 160.16M |
| accountsReceivables | 223.41M | 182.25M | 243.95M | 197.46M | 197.26M | 175.9M | 195.74M | 193.77M | 185.17M | 143.29M |
| otherReceivables | 20.77M | 26.73M | 15.28M | 16.87M | 10.96M | 9.34M | 14.1M | 12.2M | 13.69M | 16.86M |
| inventory | 496.92M | 424.15M | 423.46M | 408.12M | 411.85M | 395.56M | 429.24M | 430.81M | 420.1M | 429.27M |
| prepaids | 35.32M | 23.39M | 22.97M | 22.38M | 23.41M | 14.97M | 21.97M | 22.76M | 26.39M | 21.15M |
| otherCurrentAssets | -13.15M | 15.68M | -22.15M | 37.32M | 39.12M | 29M | 30.6M | 24.43M | 25.56M | 21.92M |
| totalCurrentAssets | 883.49M | 866.34M | 885.93M | 793.36M | 797.53M | 769.93M | 836.11M | 805.66M | 882.19M | 899.56M |
| propertyPlantEquipmentNet | 444.15M | 438.6M | 430.58M | 424.94M | 427.05M | 430.15M | 411.48M | 412.84M | 414.96M | 418.31M |
| goodwill | 415.44M | 406.77M | 408.73M | 408.24M | 407.13M | 405.3M | 404.86M | 401.37M | 396.44M | 395.81M |
| intangibleAssets | 174.5M | 163.84M | 163.49M | 167.25M | 170.26M | 167.35M | 171.45M | 167.76M | 166.1M | 164.17M |
| goodwillAndIntangibleAssets | 589.93M | 570.61M | 572.22M | 575.49M | 577.39M | 572.64M | 576.31M | 569.13M | 562.54M | 559.98M |
| longTermInvestments | 11.93M | 13.16M | 14.66M | 6.03M | 8.8M | 9.24M | 10.07M | 8.98M | 11.21M | 27.01M |
| taxAssets | 12.03M | 78.12M | 17.45M | 15.76M | 15.1M | 13.95M | 21.19M | 19.66M | 19.22M | 90.53M |
| otherNonCurrentAssets | 4.95M | 2.05M | -37092 | 9.89M | 10.07M | 10.92M | 12.06M | 32.39M | 32.12M | 2.66M |
| totalNonCurrentAssets | 1.06B | 1.1B | 1.03B | 1.03B | 1.04B | 1.04B | 1.03B | 1.02B | 1.02B | 1.1B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.95B | 1.97B | 1.92B | 1.83B | 1.84B | 1.81B | 1.87B | 1.83B | 1.9B | 2B |
| totalPayables | 109.52M | 90.11M | 102.3M | 94.9M | 102.95M | 173.42M | 105.83M | 99.8M | 75.8M | 63.66M |
| accountPayables | 94.78M | 74.15M | 89.61M | 81.16M | 84.71M | 83.45M | 80.74M | 78.36M | 75.8M | 4.27M |
| otherPayables | 14.74M | 15.96M | 12.69M | 13.74M | 18.24M | 89.97M | 25.1M | 21.44M | - | 59.39M |
| accruedExpenses | - | 44.28M | - | - | - | - | - | - | -60.3M | 52.65M |
| shortTermDebt | 112.11M | 116.4M | 86.73M | 161.48M | 142.25M | 120.34M | 136.37M | 98.29M | 140.98M | 135.62M |
| capitalLeaseObligationsCurrent | 21.48M | 21.49M | 22.6M | 19.39M | 25.24M | 25.63M | 22.22M | 22.73M | 18.42M | 18.24M |
| taxPayables | - | - | 12.69M | 13.74M | 18.24M | 33.34M | 25.1M | 21.44M | 23.71M | 26.25M |
| deferredRevenue | - | 79.17M | - | - | - | 60.81M | - | - | 60.3M | 87.99M |
| otherCurrentLiabilities | 203.93M | 94.11M | 202.22M | 193.64M | 212.18M | 145.64M | 224.36M | 216.13M | 175.12M | 101.77M |
| totalCurrentLiabilities | 447.04M | 424.06M | 413.85M | 469.4M | 482.62M | 465.03M | 488.78M | 436.94M | 470.63M | 459.92M |
| longTermDebt | 569.46M | 578.31M | 616.04M | 501.62M | 471.67M | 474.13M | 491.39M | 512.96M | 539.4M | 559.38M |
| capitalLeaseObligationsNonCurrent | 72.42M | 66.65M | 63.08M | 63.8M | 66.4M | 66.5M | 57.28M | 53.03M | 58.99M | 58.78M |
| deferredRevenueNonCurrent | - | 326.88K | - | - | - | - | - | - | 27.36M | 535K |
| deferredTaxLiabilitiesNonCurrent | 56.51M | 117.77M | 54.16M | 54.58M | 55.91M | 54.37M | 55.01M | 55.12M | 54.42M | 124.67M |
| otherNonCurrentLiabilities | 48M | 51.33M | 54.44M | 46.85M | 47.63M | 46.81M | 66.53M | 131.24M | 48.54M | 144.46M |
| totalNonCurrentLiabilities | 746.4M | 814.38M | 787.73M | 666.86M | 641.61M | 641.8M | 670.21M | 697.24M | 728.71M | 818.02M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 93.89M | 88.14M | 85.68M | 83.19M | 91.63M | 92.12M | 79.5M | 75.76M | 77.41M | 77.02M |
| totalLiabilities | 1.19B | 1.24B | 1.2B | 1.14B | 1.12B | 1.11B | 1.16B | 1.13B | 1.2B | 1.28B |
| treasuryStock | -20.34M | -20.25M | -20.26M | -20.26M | -20.26M | -41.74M | -25.37M | -25.37M | -25.37M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 70.19M | 69.9M | 69.93M | 69.93M | 69.93M | 69.93M | 69.93M | 69.93M | 69.93M | 69.93M |
| retainedEarnings | 382.19M | 364.72M | 357.13M | 318.42M | 342.29M | 350.99M | 346.46M | 328.93M | 338.4M | 328.51M |
| additionalPaidInCapital | 319.35M | 318.02M | 318.14M | 318.14M | 318.14M | 318.14M | 318.14M | - | 318.14M | 318.14M |
| 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 | 15.95M | 7.73M | 33.33M | 12.48M | 16.1M | 4.72M | 17.87M | 21.77M | 10.34M | 12.58M |
| depreciationAndAmortization | 24.34M | 24.87M | 22.25M | 23.15M | 22.91M | 25.85M | 22.79M | 22.29M | 21.77M | 23.18M |
| deferredIncomeTax | - | -4.66M | - | - | - | - | - | - | - | -1.26M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | 153K |
| changeInWorkingCapital | -115.19M | 48.48M | 24.87M | -9.22M | -46.84M | 35.08M | -14.28M | 472K | -26.24M | 75.34M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | -111.75M | 46.96M | -4.03M | 285K | -43.18M | 63.31M | 347K | -9.8M | -29.98M | 80.95M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | -3.44M | 48.48M | 28.9M | -9.51M | -3.65M | -28.22M | -14.63M | 10.27M | 3.74M | -5.61M |
| otherNonCashItems | 4.91M | -6.31M | -4.5M | -4.15M | -10.34M | -1.56M | 9.27M | -10.72M | 4.26M | 39.87M |
| netCashProvidedByOperatingActivities | -70M | 70.11M | 75.95M | 22.25M | -18.16M | 64.1M | 35.65M | 33.81M | 10.12M | 103.34M |
| investmentsInPropertyPlantAndEquipment | -10.56M | -10.94M | -15.18M | -12.55M | -9.69M | -12.08M | -10.85M | -11.04M | -6.36M | -14.29M |
| acquisitionsNet | -13.75M | -393.85K | -204K | -3.5M | -11.21M | 1.61M | -12.47M | -12.48M | -6.06M | -2M |
| purchasesOfInvestments | -22083 | -458.83K | 13000 | -84000 | -90000 | -100000 | -454K | -153K | -100000 | 8.53M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | -10.82M |
| otherInvestingActivities | - | -12.19M | 2.8M | 86000 | 1.29M | -2.89M | 2.51M | 5.21M | 336K | -10.22M |
| netCashProvidedByInvestingActivities | -24.34M | -23.99M | -12.57M | -16.05M | -19.7M | -13.46M | -21.26M | -18.46M | -12.19M | -28.79M |
| netDebtIssuance | 2.75M | -24.5M | 36.04M | 48.07M | 17.14M | -27.73M | 14.02M | -74.27M | -21.66M | 47.68M |
| longTermNetDebtIssuance | 2.74M | -24.51M | 36.04M | 48.07M | 17.14M | -27.73M | 14.02M | -74.27M | -16.86M | 47.68M |
| shortTermNetDebtIssuance | - | -24.5M | - | - | - | - | - | - | -4.8M | - |
| netStockIssuance | - | - | - | - | -3.06M | -16.37M | - | - | -25.37M | - |
| netCommonStockIssuance | - | - | - | - | -3.06M | -16.37M | - | - | -25.37M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | -3.06M | -16.37M | - | - | -25.37M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -35.19M | - | - | - | -30.96M | - | -1000 |
| commonDividendsPaid | - | - | - | -35.19M | - | - | - | -30.96M | - | -1000 |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -7.36M | -6.92M | -7.9M | -20.85M | -5.35M | -6.99M | -5.24M | 13000 | -5.33M | 40.76M |
| netCashProvidedByFinancingActivities | -4.61M | -31.43M | 28.14M | -7.98M | 8.73M | -51.09M | 8.79M | -105.22M | -52.36M | 40.76M |