OTC : HDIUF
$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 | 2.29B | 2.18B | 2.97B | 3.47B | 2.06B | 1.18B | 897.15M | 1.13B | 824.68M | 587.25M |
| costOfRevenue | 1.87B | 1.71B | 2.35B | 2.72B | 1.58B | 954.18M | 734.87M | 933M | 672.1M | 480.28M |
| grossProfit | 418.8M | 474.06M | 617.81M | 748.07M | 475.27M | 227.19M | 162.28M | 201.26M | 152.58M | 106.97M |
| researchAndDevelopmentExpenses | - | - | - | 824.11K | 253.02K | 36900 | 36000 | 6000 | - | - |
| generalAndAdministrativeExpenses | - | - | 132.03M | 113.77M | 77.22M | 37.07M | 29.81M | 26.43M | 28.94M | 20.68M |
| sellingAndMarketingExpenses | - | - | 334.14M | 370.1M | 209M | 104.82M | 95.53M | 86.79M | 84.61M | 57.34M |
| sellingGeneralAndAdministrativeExpenses | 314.09M | 308.86M | 466.16M | 483.87M | 286.22M | 141.89M | 125.33M | 113.22M | 113.55M | 78.02M |
| otherExpenses | - | 68.29M | 29.3M | - | - | 29.71M | - | 37.7M | - | - |
| operatingExpenses | 314.09M | 377.16M | 495.47M | 483.87M | 286.22M | 171.64M | 125.33M | 150.93M | 113.55M | 78.02M |
| costAndExpenses | 2.18B | 2.09B | 2.85B | 3.2B | 1.87B | 1.13B | 860.21M | 1.08B | 785.65M | 558.3M |
| netInterestIncome | -45.51M | -42.49M | -64.26M | -46.63M | -12.77M | -7.4M | -6.73M | -6.18M | -2.04M | -1.08M |
| interestIncome | 3.3M | -1.17M | 828.43K | 1.08M | 688.22K | 460.04K | 479.23K | 376.64K | 358.65K | 266.35K |
| interestExpense | 48.81M | 41.32M | 65.09M | 47.71M | 13.46M | 7.86M | 7.21M | 6.56M | 2.4M | 1.35M |
| depreciationAndAmortization | 86.44M | 76.1M | 92.59M | 87.95M | 46.62M | 31.3M | 21.4M | 25.46M | 5.17M | 3.58M |
| ebitda | 191.15M | 169.82M | 214.54M | 354.37M | 235.51M | 89.88M | 58.82M | 75.43M | 44.62M | 32.79M |
| ebit | 104.71M | 93.72M | 121.95M | 266.42M | 188.89M | 58.58M | 37.15M | 49.97M | 39.44M | 29.2M |
| nonOperatingIncomeExcludingInterest | - | 3.18M | 400.3K | -2.22M | 151.66K | - | -201.34K | - | -410.34K | -258.17K |
| operatingIncome | 104.71M | 96.91M | 122.35M | 264.2M | 189.05M | 55.54M | 36.94M | 50.33M | 39.03M | 28.95M |
| totalOtherIncomeExpensesNet | -37.56M | -41.61M | -65.49M | -45.5M | -13.61M | -7.2M | -7.01M | -7.98M | -1.99M | -1.09M |
| incomeBeforeTax | 67.14M | 55.29M | 56.86M | 218.7M | 175.43M | 48.34M | 29.93M | 42.35M | 37.04M | 27.86M |
| incomeTaxExpense | -2.42M | 8.82M | 9.08M | 45.82M | 43.98M | 13.38M | 7.29M | 10.63M | 13.22M | 10.1M |
| netIncomeFromContinuingOperations | 69.57M | 46.48M | 47.78M | 172.88M | 131.46M | 37.69M | 22.65M | 31.72M | 23.82M | 17.75M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 69.57M | 46.48M | 47.78M | 172.88M | 131.46M | 37.69M | 22.65M | 31.72M | 23.82M | 17.75M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 69.57M | 46.48M | 47.78M | 172.88M | 131.46M | 37.69M | 22.65M | 31.72M | 23.82M | 17.75M |
| eps | 2.82 | 1.95 | 2.13 | 7.09 | 6.08 | 1.68 | 1.07 | 1.48 | 1.11 | 0.94 |
| 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 | 1.81M | 28.11M | 4.83M | 87.43M | 9.89M | 457.98K | 15.53M | 1.55M | 248.91K | 569.9K |
| shortTermInvestments | 11.17M | 5.63M | 12.41M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 12.98M | 33.74M | 17.24M | 87.43M | 9.89M | 457.98K | 11.57M | 1.55M | 248.91K | 569.9K |
| netReceivables | 174.78M | 183.34M | 250.14M | 257.48M | 210.22M | 93.34M | 88.2M | 106.23M | 78.6M | 70.33M |
| accountsReceivables | 151.34M | 159.66M | 215.31M | 230.73M | 202.49M | 88.53M | 83.36M | 106.23M | 89.16M | 67.69M |
| otherReceivables | 23.44M | 23.67M | 35.17M | 26.74M | 7.73M | 4.82M | 4.98M | - | - | 2.64M |
| inventory | 377.55M | 375.72M | 484.83M | 652.69M | 590.82M | 172.05M | 159.18M | 223.78M | 136.86M | 165.76M |
| prepaids | 14.04M | 27.84M | 21.94M | 22.51M | 41.31M | 8.7M | 7.61M | 4.59M | 4.19M | 2.71M |
| otherCurrentAssets | 6 | - | - | - | - | -156.69K | -547.03K | 6.56M | - | -44.05M |
| totalCurrentAssets | 579.34M | 620.64M | 774.16M | 1.02B | 852.24M | 274.4M | 266.02M | 342.72M | 219.91M | 195.32M |
| propertyPlantEquipmentNet | 276.07M | 237.15M | 258.77M | 261.86M | 214.9M | 94.29M | 87.59M | 17.76M | 16.42M | 15.41M |
| goodwill | 199.97M | 200.5M | 240.08M | 242.19M | 145.31M | 61.24M | 55.86M | 41.2M | 41.09M | 40.7M |
| intangibleAssets | 277.11M | 305.46M | 344.76M | 378.91M | 193.26M | 19.26M | 21.62M | 12.36M | 13.69M | 14.96M |
| goodwillAndIntangibleAssets | 477.08M | 505.96M | 584.84M | 621.1M | 338.57M | 80.5M | 77.49M | 53.56M | 54.78M | 55.67M |
| longTermInvestments | 15.1M | 10.16M | 10.52M | 6.22M | 10.86M | 5.73M | 2.44M | 1.85M | 1.38M | 1.39M |
| taxAssets | 21.77M | 5.45M | 4.81M | 7.62M | 1.64M | 3.19M | 3.42M | 2.24M | 4.36M | 8.65M |
| otherNonCurrentAssets | 5 | 18.3M | 54118 | 3.01M | 2.75M | 1.41M | -621.86K | 123.84M | -298.15K | -362.94K |
| totalNonCurrentAssets | 790.02M | 777.01M | 859.01M | 899.93M | 568.72M | 185.12M | 170.31M | 199.25M | 76.64M | 80.75M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.37B | 1.4B | 1.63B | 1.92B | 1.42B | 459.52M | 436.33M | 541.97M | 296.54M | 276.08M |
| totalPayables | 114.99M | 123.69M | 178.1M | 176.51M | 162.06M | 52.81M | 42.82M | 30.05M | 31.5M | 40.98M |
| accountPayables | 107.52M | 121.08M | 174.96M | 173.59M | 144.9M | 48.98M | 41.43M | 28.79M | 30.26M | 40.98M |
| otherPayables | 7.47M | 2.61M | 3.15M | 2.92M | 17.16M | 3.84M | 1.39M | 1.26M | 1.23M | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 122.25M | 115.35M | 78.27M | 355.22M | 170.71M | 93.69M | 119.06M | 111.93M | 90.28M | 72.83M |
| capitalLeaseObligationsCurrent | 45.35M | 39.3M | 45.48M | 50.64M | 39.95M | 24.84M | 24.97M | 24.37M | 1.28M | 784.91K |
| taxPayables | - | - | - | - | 14.25M | 2.19M | - | - | - | 1.45M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | -441.33K | - | - | - | - | 15.63M | -32.11M | -52.13M | 9.17M | -8.05M |
| totalCurrentLiabilities | 282.15M | 278.34M | 301.85M | 582.37M | 372.72M | 186.97M | 154.74M | 114.22M | 132.23M | 106.54M |
| longTermDebt | 197.88M | 295.19M | 441.85M | 472.86M | 358.45M | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 208.38M | 173.22M | 182.02M | 182.57M | 158.1M | 92.55M | 64.46M | 88.1M | 63.11M | 673.31K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | -4.95M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 6.95M | 6.3M | - | - | - | - | 4.95M | - | - | - |
| otherNonCurrentLiabilities | 5.75M | 10.02M | 9.09M | 1.04M | 4M | 916.14K | 140.56K | 182K | -61.91M | 723.16K |
| totalNonCurrentLiabilities | 418.96M | 484.74M | 632.96M | 656.47M | 520.55M | 93.47M | 64.6M | 2.39M | 1.2M | 1.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 253.73M | 212.53M | 227.5M | 233.21M | 198.06M | 117.39M | 89.44M | 112.47M | 64.4M | 1.46M |
| totalLiabilities | 701.11M | 763.08M | 934.81M | 1.24B | 893.28M | 280.44M | 219.35M | 116.61M | 134.08M | 107.94M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 230.32M | 238.08M | 222.63M | 226.34M | 223.86M | 97.74M | 98.7M | 116.52M | 90.49M | 83.6M |
| retainedEarnings | 385.78M | 329.02M | 387.94M | 356.5M | 185.33M | 49.7M | 27.12M | 25.65M | 7.89M | -10.61M |
| additionalPaidInCapital | 78.26M | 85.76M | 110.55M | 119.3M | 135.78M | 105.91M | 106.07M | 104.47M | 83.84M | 77.62M |
| 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 | 69.57M | 46.48M | 48.66M | 172.88M | 131.46M | 29.49M | 22.65M | 23.61M | 23.82M | 17.75M |
| depreciationAndAmortization | 86.44M | 76.1M | 94.29M | 87.95M | 46.62M | 24.49M | 21.4M | 5.03M | 5.17M | 3.58M |
| deferredIncomeTax | -2.38M | 8.82M | 9.08M | 45.82M | 43.98M | 10.47M | 7.29M | 7.91M | 13.22M | 10.1M |
| stockBasedCompensation | 9.54M | 9.31M | 9.86M | 5.24M | 7.06M | 2.65M | 1.72M | 1.54M | 2.61M | 840.71K |
| changeInWorkingCapital | -2.86M | -4.79M | 161.82M | 37.67M | -290.58M | -1.29M | 19.86M | -38.27M | -19.24M | -10.54M |
| accountsReceivables | 10.09M | 16.12M | 12.08M | 20.93M | -45.17M | 225.07K | 2.43M | -5.92M | -5.42M | -711.26K |
| inventory | -1.59M | 10.4M | 160.15M | 8.23M | -226.02M | -1.81M | 12.33M | -33.29M | -6.91M | -11.7M |
| accountsPayables | -25.41M | -20.48M | -1.25M | -11.93M | 6.25M | - | - | - | - | - |
| otherWorkingCapital | 14.05M | -10.83M | -9.16M | 20.45M | -25.65M | 290.16K | 5.1M | 932K | -6.91M | 1.87M |
| otherNonCashItems | 3.01M | 6.84M | 4.26M | -66.48M | -21.9M | -4.77M | -1.87M | 26.26M | -11.36M | -10.81M |
| netCashProvidedByOperatingActivities | 163.32M | 142.75M | 327.98M | 283.09M | -83.37M | 61.03M | 71.05M | 26.07M | 14.24M | 10.92M |
| investmentsInPropertyPlantAndEquipment | -14.5M | -8.76M | -15.62M | -14.52M | -9.52M | -2.45M | -2.76M | -3.2M | -2.06M | -2.07M |
| acquisitionsNet | 327.37K | -122.25M | -1.72M | -367.69M | -378.91M | -17.88M | -40.46M | -3.56M | -6.53M | -101.83M |
| purchasesOfInvestments | -7.6M | -899.63K | -1.16M | -5.02M | -3.51M | -6.04M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 5.02M | 3.51M | 228.21K | - | - | - | - |
| otherInvestingActivities | 15.08M | -15.54M | 627.93K | 6.71M | -2.36M | 1.06M | 417.98K | -2.12M | 664.81K | 629.42K |
| netCashProvidedByInvestingActivities | -6.7M | -147.46M | -17.87M | -375.51M | -390.79M | -25.08M | -42.8M | -8.87M | -7.92M | -103.28M |
| netDebtIssuance | -105.01M | -29.83M | -301.81M | 264.18M | 395.07M | -40.43M | -9.97M | -7.02M | -2.88M | 48.9M |
| longTermNetDebtIssuance | -114.21M | -88.05M | -113.45M | 103.23M | 337.71M | -40.43M | -20.17M | -17.26M | -1.69M | -1.2M |
| shortTermNetDebtIssuance | 9.2M | 58.22M | -188.36M | 160.95M | 57.36M | - | 10.19M | 10.25M | -1.19M | 50.1M |
| netStockIssuance | -19.13M | 69.46M | -12.25M | -36.46M | 95.59M | -2.11M | -2.64M | - | - | 47.26M |
| netCommonStockIssuance | -19.13M | 69.46M | -12.25M | -36.46M | 95.59M | -2.11M | -2.64M | - | - | 47.26M |
| commonStockIssuance | - | 69.46M | - | - | 95.59M | - | - | - | - | 47.26M |
| commonStockRepurchased | -19.13M | - | -12.25M | -36.46M | - | -2.11M | -2.64M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.83M | -9.63M | -11.55M | -11.42M | -8.59M | -7.18M | -5.29M | -4.68M | -4.42M | -3.24M |
| commonDividendsPaid | -10.83M | -9.63M | -11.34M | -11.42M | -8.59M | -7.18M | -5.25M | -4.68M | -4.42M | -3.24M |
| preferredDividendsPaid | - | - | -207.95K | - | - | - | -38519 | - | - | - |
| otherFinancingActivities | -41.6M | - | -53.47M | -43.5M | 772.26K | 1.98M | 38519 | -4.24M | 622.42K | - |
| netCashProvidedByFinancingActivities | -176.58M | 30M | -379.08M | 172.8M | 482.84M | -47.74M | -17.86M | -15.94M | -6.68M | 92.93M |
| 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 | 554.86M | 525.06M | 592.09M | 597.13M | 542.51M | 530.81M | 568.82M | 549.38M | 532.75M | 682.44M |
| costOfRevenue | 461.85M | 428.66M | 465.67M | 467.04M | 425.53M | 415.58M | 447.44M | 446.16M | 431.42M | 534.84M |
| grossProfit | 93.01M | 96.41M | 126.42M | 130.09M | 116.98M | 115.23M | 121.38M | 103.22M | 101.33M | 147.6M |
| researchAndDevelopmentExpenses | - | 1.47M | - | - | - | - | - | - | - | 1.25M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | -345.69K | 25.76M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | 77.39M | 81.02M |
| sellingGeneralAndAdministrativeExpenses | 79.93M | 76.44M | 82.38M | 69.71M | 81.41M | 75.88M | 79.35M | 76.23M | 77.04M | 106.79M |
| otherExpenses | - | -1.47M | 19.17M | 18.88M | 18.53M | 18.53M | 17.34M | - | - | 6.07M |
| operatingExpenses | 79.93M | 76.44M | 101.55M | 88.58M | 99.95M | 94.42M | 96.69M | 76.23M | 77.04M | 114.11M |
| costAndExpenses | 541.77M | 505.09M | 567.22M | 555.63M | 525.47M | 510M | 544.12M | 522.39M | 508.46M | 648.96M |
| netInterestIncome | -10.22M | -9.79M | -10.29M | -12.64M | -11.28M | -10.57M | -10.42M | -10.42M | -11.08M | -15.67M |
| interestIncome | 217.94K | 2.07M | 883K | 176.87K | 155.53K | -106.94K | 272.34K | -2149 | -1.34M | 71576 |
| interestExpense | 10.44M | 11.85M | 11.17M | 12.82M | 11.43M | 10.47M | 10.69M | 10.42M | 9.74M | 15.74M |
| depreciationAndAmortization | 21.44M | 22.07M | 21.51M | 21.29M | 20.46M | 20.52M | 19.29M | 17.96M | 18.33M | 10.1M |
| ebitda | 34.53M | 42.04M | 46.72M | 60.34M | 36.65M | 42M | 42.23M | 44.96M | 41.39M | 43.57M |
| ebit | 13.09M | 19.97M | 25.21M | 39.05M | 16.18M | 21.58M | 22.94M | 26.99M | 23.06M | 33.47M |
| nonOperatingIncomeExcludingInterest | - | -9.67M | -339K | 2.46M | 848K | -764K | 1.76M | 5569 | 1.34M | 723.72K |
| operatingIncome | 13.09M | 19.68M | 24.87M | 41.5M | 17.03M | 20.81M | 24.7M | 27M | 24.29M | 33.49M |
| totalOtherIncomeExpensesNet | -10.22M | -1.02M | -10.83M | -13.94M | -11.27M | -8.88M | -11.24M | -10.42M | -10.98M | -16.46M |
| incomeBeforeTax | 2.87M | 18.95M | 14.04M | 27.56M | 5.76M | 11.94M | 13.46M | 16.58M | 13.31M | 17.02M |
| incomeTaxExpense | 852.03K | -13.57M | 3.89M | 5.46M | 1.64M | 3.55M | 3.05M | -435K | 2.64M | 5.1M |
| netIncomeFromContinuingOperations | 2.02M | 32.06M | 10.15M | 22.11M | 4.12M | 8.39M | 10.4M | 17.02M | 10.67M | 11.93M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.02M | 32.52M | 10.15M | 22.11M | 4.12M | 8.39M | 10.4M | 17.02M | 10.67M | 11.93M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.02M | 32.52M | 10.15M | 22.11M | 4.12M | 8.39M | 10.4M | 17.02M | 10.67M | 11.93M |
| eps | 0.08 | 1.34 | 0.41 | 0.89 | 0.16 | 0.34 | 0.42 | 0.74 | 0.47 | 0.53 |
| 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 | 1.66M | 1.81M | 19.26M | 4.36M | 9.96M | 28.11M | 8.3M | 10.94M | 6.92M | 4.8M |
| shortTermInvestments | 9.41M | 11.17M | 4.07M | 7.21M | 14.47M | 5.63M | 12.36M | 10.68M | 13.65M | 12.34M |
| cashAndShortTermInvestments | 11.07M | 12.98M | 23.33M | 11.57M | 24.43M | 33.74M | 20.67M | 21.62M | 20.57M | 17.15M |
| netReceivables | 247.06M | 174.78M | 221.96M | 218.36M | 216.33M | 183.34M | 217.24M | 219.03M | 213.89M | 215.22M |
| accountsReceivables | 218.97M | 151.34M | 205.44M | 204.26M | 200.72M | 159.66M | 195.49M | 198.74M | 195.17M | 215.31M |
| otherReceivables | 28.09M | 23.44M | 16.52M | 14.1M | 15.61M | 23.67M | 21.75M | 20.28M | 18.72M | - |
| inventory | 421.73M | 377.55M | 428.44M | 440.81M | 431.05M | 375.72M | 390.31M | 371.65M | 369.95M | 482.35M |
| prepaids | 15.97M | 14.04M | 32.95M | 49.44M | 26.89M | 27.84M | 20.31M | 17.36M | 20.86M | 21.94M |
| otherCurrentAssets | - | 6 | - | - | - | - | 343.88K | -92344 | -241.99K | 33.53M |
| totalCurrentAssets | 695.83M | 579.34M | 706.68M | 720.18M | 698.7M | 620.64M | 648.88M | 629.57M | 625.03M | 770.2M |
| propertyPlantEquipmentNet | 276.65M | 276.07M | 271.67M | 267.98M | 241.51M | 237.15M | 229.69M | 205.15M | 191.05M | 257.45M |
| goodwill | 201.16M | 199.97M | 200.5M | 200.5M | 200.5M | 200.5M | 200.5M | 181.13M | 180.94M | 238.86M |
| intangibleAssets | 271.69M | 277.11M | 284.69M | 291.69M | 298.62M | 305.46M | 312.44M | 248.96M | 254.55M | 344.76M |
| goodwillAndIntangibleAssets | 472.84M | 477.08M | 485.19M | 492.18M | 499.11M | 505.96M | 512.93M | 430.09M | 435.68M | 584.84M |
| longTermInvestments | 16.6M | 15.1M | 12.22M | 9.35M | 11.5M | 10.16M | 4.04M | 2.37M | 7.44M | 10.52M |
| taxAssets | 20.66M | 21.77M | 6.21M | 6.75M | 4.97M | 5.45M | 2.99M | 5.52M | 1.97M | 32.13M |
| otherNonCurrentAssets | 3 | 5 | 2.88M | 2.75M | 17.88M | 18.3M | 18M | 19.02M | -449.12K | -2.99M |
| totalNonCurrentAssets | 786.75M | 790.02M | 778.17M | 779.01M | 774.96M | 777.01M | 767.66M | 662.15M | 635.69M | 881.96M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.48B | 1.37B | 1.48B | 1.5B | 1.47B | 1.4B | 1.42B | 1.29B | 1.26B | 1.65B |
| totalPayables | 194.28M | 112.17M | 166.25M | 158.82M | 157.04M | 123.69M | 154.12M | 141.35M | 144.28M | 178.1M |
| accountPayables | 189.45M | 107.52M | 163.04M | 152.1M | 154.44M | 121.08M | 151.53M | 138.79M | 144.64M | 174.96M |
| otherPayables | 4.83M | 4.64M | 3.21M | 6.72M | 2.6M | 2.61M | 2.6M | 2.56M | - | 3.15M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 152.02M | 122.25M | 203.8M | 232.38M | 249.55M | 115.35M | 110.16M | 36.52M | 75.17M | 78.27M |
| capitalLeaseObligationsCurrent | 45.13M | 45.35M | 40.86M | 39.66M | 39.87M | 39.3M | 38.89M | 37.47M | 32.65M | 45.48M |
| taxPayables | - | - | 589K | 4.03M | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 3.44M | 2.38M | - | - | - | - | - | -31581 | 2.42M | -1.54M |
| totalCurrentLiabilities | 394.87M | 282.15M | 410.91M | 430.86M | 446.46M | 278.34M | 303.17M | 215.31M | 254.51M | 300.3M |
| longTermDebt | 196.58M | 197.88M | 201.48M | 203.99M | 206.52M | 295.19M | 299.72M | 304.27M | 328.81M | 441.85M |
| capitalLeaseObligationsNonCurrent | 209.06M | 208.38M | 208.82M | 204.4M | 177.59M | 173.22M | 165.25M | 145.44M | 135.81M | 182.02M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 7.44M | 6.95M | 5.85M | 5.64M | 5.76M | 6.3M | - | - | - | - |
| otherNonCurrentLiabilities | 3.08M | 5.75M | 6.95M | 6.07M | 3.56M | 10.02M | 19.24M | 2.75M | 3.91M | 9.08M |
| totalNonCurrentLiabilities | 416.15M | 418.96M | 423.1M | 420.11M | 393.43M | 484.74M | 484.21M | 452.45M | 468.05M | 632.96M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 254.18M | 253.73M | 249.68M | 244.06M | 217.46M | 212.53M | 204.14M | 182.91M | 168.45M | 227.5M |
| totalLiabilities | 811.02M | 701.11M | 834.01M | 850.97M | 839.89M | 763.08M | 787.38M | 667.76M | 722.56M | 934.81M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 231.48M | 230.32M | 231.58M | 233.5M | 237.48M | 238.08M | 237.52M | 237.71M | 167.89M | 221.49M |
| retainedEarnings | 387.29M | 385.78M | 357.5M | 350M | 330.54M | 329.02M | 323.32M | 315.44M | 300.71M | 385.95M |
| additionalPaidInCapital | 78.68M | 78.26M | 79.99M | 81.6M | 85.59M | 85.76M | 85.74M | 85.01M | 84.02M | 110.55M |
| 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 | 2.04M | 32.06M | 10.15M | 22.11M | 4.12M | 8.15M | 10.4M | 17.02M | 10.62M | 12.26M |
| depreciationAndAmortization | 21.74M | 21.75M | 21.51M | 21.29M | 20.46M | 19.94M | 19.29M | 17.96M | 18.25M | 23.51M |
| deferredIncomeTax | 919.09K | -15.54M | 3.89M | 5.46M | 1.64M | 1.95M | 3.05M | -3.75M | 2.65M | 5.1M |
| stockBasedCompensation | 3.31M | 2.3M | 3.54M | 1.23M | 2.47M | 853K | 2.12M | 3.52M | 2.82M | 1.93M |
| changeInWorkingCapital | -37.24M | 58.77M | 25.51M | -21.22M | -64.87M | 8.53M | 27.44M | -10.7M | -26.43M | 75.68M |
| accountsReceivables | -69.81M | 61.7M | -5.08M | -11.49M | -34.16M | 31.07M | 19.91M | -3.65M | -27.88M | 38.63M |
| inventory | -41.69M | 51.14M | 11.67M | -8.19M | -55.31M | 12.19M | 4.98M | -1.65M | -5.22M | 39.62M |
| accountsPayables | 76.07M | -56.42M | 9.71M | - | 23.58M | -27.45M | 5.46M | -8.96M | 11M | - |
| otherWorkingCapital | -1.81M | 2.34M | 9.1M | -1.53M | 958.82K | -7.28M | -2.9M | 3.57M | -4.32M | -2.58M |
| otherNonCashItems | 3.14M | 308.02K | -4.03M | 5.02M | 2.71M | 4.55M | 5.41M | -277.89K | 2.39M | -62.01M |
| netCashProvidedByOperatingActivities | -6.08M | 99.64M | 60.57M | 33.9M | -33.46M | 43.97M | 67.7M | 23.77M | 10.31M | 56.45M |
| investmentsInPropertyPlantAndEquipment | -3.41M | -6.46M | -1.48M | -3.32M | -2.57M | -2.79M | -2.18M | -2.25M | -1.9M | -2.45M |
| acquisitionsNet | 43390 | 58776 | 12100 | 155.48K | 97703 | -3.5M | -118.75M | 53256 | 87606 | 71066 |
| purchasesOfInvestments | - | -7.1M | - | - | -10.18M | -899.63K | - | - | - | 873.17K |
| salesMaturitiesOfInvestments | 334.3K | - | - | - | - | - | -1.68M | 8957 | 3.12M | - |
| otherInvestingActivities | 68045 | 7.68M | 8.23M | 8.2M | -1703 | -1.25M | -1.54M | -10.35M | -6.64M | 290.49K |
| netCashProvidedByInvestingActivities | -2.96M | -5.82M | 6.75M | 5.03M | -12.64M | -8.44M | -124.15M | -12.54M | -5.34M | -1.22M |
| netDebtIssuance | 26.76M | 6.24M | -45.12M | -33.86M | 32.46M | 159.61K | 56.88M | -74.73M | 12.2M | -21.06M |
| longTermNetDebtIssuance | -2.77M | 101.13M | -45.12M | -16.4M | 32.46M | -3.55M | -18.77M | -36.53M | 451K | -21.06M |
| shortTermNetDebtIssuance | 29.53M | -94.89M | - | -17.46M | - | 3.71M | 75.66M | -38.2M | 17.18M | - |
| netStockIssuance | -961.49K | -3.77M | -4.7M | -8.49M | -1.91M | 545.57K | -228K | 69.69M | - | -37784.5 |
| netCommonStockIssuance | -961.49K | -3.77M | -4.7M | -8.49M | -1.91M | 545.57K | -228K | 69.69M | - | -37784.5 |
| commonStockIssuance | - | - | - | - | - | 545.57K | - | 69.69M | - | - |
| commonStockRepurchased | -961.49K | -3.77M | -4.7M | -8.49M | -1.91M | - | -228K | - | - | -37784.5 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.78M | -2.72M | -2.66M | -2.69M | -2.62M | -2.46M | -2.57M | -2.29M | -2.31M | -2.86M |
| commonDividendsPaid | -2.78M | -2.72M | -2.66M | -2.69M | -2.62M | -2.46M | -2.57M | -2.29M | -2.32M | -2.79M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | -69099 |
| otherFinancingActivities | -14.17M | -105.52M | - | - | - | -13.13M | 222.16K | - | -11.75M | -31.11M |
| netCashProvidedByFinancingActivities | 8.84M | -105.77M | -52.49M | -45.04M | 27.93M | -14.88M | 54.31M | -7.34M | -1.86M | -55.07M |