OTC : CDHSF
$0.0 (-0.38%)
| 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 | 267.57M | 260.26M | 257.56M | 229.36M | 157.72M | 117.56M | 196.87M | 201.8M | 204.32M | 180.86M |
| costOfRevenue | 137.87M | 125.04M | 88.17M | 105.64M | 71.61M | 48.23M | 55.71M | 55.75M | 52.56M | 34.3M |
| grossProfit | 129.69M | 135.22M | 169.39M | 123.72M | 86.11M | 69.32M | 141.16M | 146.05M | 151.76M | 146.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | 0.65 | 0.71 | 0.28 |
| generalAndAdministrativeExpenses | 15.46M | 14.9M | 14.54M | 13.36M | 10.92M | 11.32M | 14.29M | 13.86M | 13.69M | 20.08M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | 2.17M |
| sellingGeneralAndAdministrativeExpenses | 15.46M | 14.9M | 14.54M | 13.36M | 10.92M | 11.32M | 14.29M | 13.86M | 13.69M | 22.26M |
| otherExpenses | 25.3M | 22.58M | 31.34M | 20.98M | 21.45M | 58.01M | 12.03M | -185K | -273K | -185K |
| operatingExpenses | 40.76M | 37.47M | 45.88M | 34.35M | 32.37M | 69.32M | 26.32M | 30.48M | 29.31M | 41.69M |
| costAndExpenses | 178.63M | 162.51M | 134.05M | 119.19M | 82.71M | 59.74M | 82.03M | 86.22M | 81.87M | 75.99M |
| netInterestIncome | -51.17M | -55.92M | -48.98M | -32.78M | -24.97M | -24.18M | -25.53M | -20.96M | -22.09M | -23.1M |
| interestIncome | 522K | 578K | -1.32M | 448K | 146K | - | 1.18M | 1.38M | 226K | 141K |
| interestExpense | 51.69M | 54.47M | 47.66M | 31.25M | 23.66M | 23.44M | 25.25M | 20.72M | 20.7M | 22.09M |
| depreciationAndAmortization | 25.3M | 22.58M | 20.7M | 19.47M | 19.9M | 15.13M | 12.03M | 11.71M | 10.65M | 8.86M |
| ebitda | 57.78M | 98.16M | 118.81M | 103.56M | 69.46M | 48.39M | 178.36M | 157.29M | 183.9M | 89.54M |
| ebit | 32.48M | 75.58M | 97.7M | 84.09M | 49.56M | 33.26M | 150.75M | 147.15M | 162.19M | 72.43M |
| nonOperatingIncomeExcludingInterest | 31.29M | 22.17M | 25.8M | 26.07M | 25.45M | - | - | -15.25M | -27.29M | 40.51M |
| operatingIncome | 88.94M | 97.75M | 123.5M | 110.16M | 75.01M | 57.82M | 166.34M | 145.58M | 173.24M | 80.68M |
| totalOtherIncomeExpensesNet | -108.15M | -76.64M | 18.25M | 113.01M | -3.37M | -242.9M | -1.31M | -5.69M | 6.59M | -62.6M |
| incomeBeforeTax | -19.21M | 21.11M | 141.76M | 223.17M | 71.64M | -185.08M | 125.5M | 126.21M | 141.48M | 50.35M |
| incomeTaxExpense | 10.27M | 6.16M | 17.79M | 7.78M | 3.84M | 4.06M | 11.45M | 15.68M | 12.36M | 1.01M |
| netIncomeFromContinuingOperations | -29.48M | 14.94M | 123.96M | 215.39M | 67.8M | -189.14M | 114.06M | 110.54M | 129.12M | 49.33M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -28.82M | 14.36M | 123.21M | 215.28M | 67.93M | -188.02M | 112.73M | 110.32M | 129.02M | 49.33M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -28.82M | 14.36M | 123.21M | 215.28M | 67.93M | -188.02M | 112.73M | 110.32M | 129.02M | 49.33M |
| eps | -0.02 | 0.01 | 0.1 | 0.17 | 0.06 | -0.15 | 0.09 | 0.09 | 0.12 | 0.05 |
| 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 | 87.06M | 78.29M | 72M | 96.93M | 139.46M | 131.1M | 135.95M | 139.58M | 95.87M | 82.23M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 87.06M | 78.29M | 72M | 96.93M | 139.46M | 131.1M | 135.95M | 139.58M | 95.87M | 82.23M |
| netReceivables | 29.65M | 31.3M | 16.92M | 16.57M | 14.45M | 15.29M | 28.92M | 13.64M | 12.05M | 23M |
| accountsReceivables | 29.65M | 31.3M | 16.92M | 16.57M | 14.45M | 15.29M | 28.92M | 13.64M | 12.05M | 12.4M |
| otherReceivables | - | - | - | - | - | - | - | - | - | 10.6M |
| inventory | 1.76M | 2.5M | 2.45M | 2.39M | 2.4M | 1.95M | 1.77M | 889K | 1.16M | 1.05M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 1.05M | 1.56M | 17.54M | 10.22M | 14.82M | 13.26M | 369.58M | 19.38M | 81.82M | 13.48M |
| totalCurrentAssets | 119.53M | 113.65M | 108.91M | 126.11M | 171.14M | 161.61M | 536.22M | 173.5M | 190.9M | 109.16M |
| propertyPlantEquipmentNet | 873.08M | 846.45M | 3.18B | 783.25M | 792.7M | 709.04M | 373.84M | 348.18M | 332.67M | 244.36M |
| goodwill | - | - | 1.47M | 1.16M | 952K | 998K | 635K | - | - | - |
| intangibleAssets | - | - | - | -27.58M | -5.71M | - | -6.68M | - | - | - |
| goodwillAndIntangibleAssets | - | - | 1.47M | -26.42M | -4.76M | 998K | -6.05M | - | - | - |
| longTermInvestments | 1.93B | 8.06M | 8.3M | 26.42M | 4.76M | -998K | 6.05M | - | - | - |
| taxAssets | 1.77M | 1.52M | 1.47M | 1.16M | 952K | 998K | 635K | 606K | 297K | - |
| otherNonCurrentAssets | 556.85M | 2.48B | 3.55M | 2.19B | 1.96B | 1.98B | 2.15B | 2.44B | 2.34B | 2.18B |
| totalNonCurrentAssets | 3.36B | 3.34B | 3.19B | 2.98B | 2.75B | 2.69B | 2.52B | 2.79B | 2.67B | 2.43B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.48B | 3.45B | 3.3B | 3.1B | 2.92B | 2.85B | 3.06B | 2.96B | 2.86B | 2.54B |
| totalPayables | 59.78M | 62.68M | 60.26M | 49.85M | 45.2M | 9.02M | 4.74M | 1.89M | 4.11M | 8.33M |
| accountPayables | 59.78M | 62.68M | 60.26M | 49.85M | 45.2M | 9.02M | 4.74M | 1.89M | 4.11M | 8.33M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | 23.55M | 23.56M | 23.37M | - | 24.32M |
| shortTermDebt | 195.81M | 460.22M | 347.21M | 238.75M | 421.84M | 289.8M | 78.66M | 248.68M | 286.23M | - |
| capitalLeaseObligationsCurrent | 1.31M | 1.12M | 1.1M | 731K | 1.05M | 2.07M | 1.09M | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 8.94M | 8.3M | 9.75M | 10.71M | 8.49M | 24.14M | 23.22M | 28.35M | 41.92M | 3.32M |
| totalCurrentLiabilities | 265.84M | 532.33M | 418.32M | 300.05M | 476.58M | 348.58M | 131.27M | 302.28M | 332.26M | 35.98M |
| longTermDebt | 1.05B | 877.82M | 805.08M | 842.02M | 676.88M | 752.43M | 985.26M | 762.69M | 643.98M | 928.85M |
| capitalLeaseObligationsNonCurrent | 140.29M | 139.91M | 136.6M | 130.42M | 91.41M | 92.75M | 38.67M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | 1.7M | - |
| deferredTaxLiabilitiesNonCurrent | 55.58M | 49.55M | 43.15M | 25.88M | 21.67M | - | 32.96M | 31.63M | 31.25M | 15.12M |
| otherNonCurrentLiabilities | 20.12M | 12.7M | 13.22M | 11.68M | 11.97M | 32.96M | 10.48M | 10.24M | 7.7M | 8.98M |
| totalNonCurrentLiabilities | 1.27B | 1.08B | 998.05M | 1.01B | 801.92M | 878.14M | 1.07B | 804.56M | 684.63M | 952.94M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 141.6M | 141.03M | 137.7M | 131.15M | 92.45M | 94.82M | 39.76M | - | - | - |
| totalLiabilities | 1.54B | 1.61B | 1.42B | 1.31B | 1.28B | 1.23B | 1.2B | 1.11B | 1.02B | 988.92M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 1.83B | 1.98B | 1.89B | 1.71B | 1.69B | 1.89B | - | 1.43B | 1.17B |
| retainedEarnings | - | - | -112.35M | -99.63M | -96.4M | -87.98M | -56.08M | - | 444.91M | 417.16M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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.21M | 21.11M | 141.76M | 223.17M | 71.64M | -185.08M | 125.5M | 126.21M | 141.48M | 50.35M |
| depreciationAndAmortization | 25.3M | 22.58M | 21.93M | 20.98M | 21.45M | 16.19M | 12.03M | 11.71M | 10.65M | 8.86M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | 11.06M | - | - | - | - | - | - | - |
| changeInWorkingCapital | 374K | 3.49M | 1.17M | 4.28M | -7.77M | -12.07M | 7.54M | -12.05M | -2.15M | 1.76M |
| accountsReceivables | 3.38M | -6.48M | -4.52M | -3.03M | -6.95M | -1.32M | 3.28M | -10.84M | 6.06M | -6.36M |
| inventory | 653K | 68000 | -83000 | -44000 | -344K | -43000 | -888K | 275K | 81000 | 246K |
| accountsPayables | - | - | 5.77M | 7.36M | -471K | -10.71M | 5.15M | -1.48M | -8.29M | 7.87M |
| otherWorkingCapital | -3.66M | 9.9M | - | - | - | - | - | -12.32M | -2.23M | 1.51M |
| otherNonCashItems | 107.84M | 73.54M | -52.15M | -132.03M | -22.8M | 230.69M | -24.19M | -2.7M | -10.99M | 72.51M |
| netCashProvidedByOperatingActivities | 114.3M | 120.71M | 123.77M | 116.41M | 62.53M | 49.73M | 120.89M | 123.17M | 138.99M | 133.47M |
| investmentsInPropertyPlantAndEquipment | -23.93M | -118.95M | -13.93M | -55.88M | -21.53M | -357.84M | -44.72M | -36.96M | -17.4M | -18.2M |
| acquisitionsNet | - | - | - | -43.12M | -23.14M | 3.13M | -1.84M | -47.74M | -251.63M | - |
| purchasesOfInvestments | - | - | - | -33.85M | -31.42M | -8.34M | -26.25M | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 33.85M | 32000 | 435.22M | 23000 | - | - | - |
| otherInvestingActivities | -17.21M | -48.08M | -73.37M | 784K | 32.18M | 9.78M | 28.23M | 81.46M | -13.89M | -14.06M |
| netCashProvidedByInvestingActivities | -41.14M | -167.04M | -87.3M | -98.22M | -43.87M | 81.95M | -44.56M | -3.24M | -268.8M | -18.05M |
| netDebtIssuance | -97.86M | 185.86M | 65.29M | 42.97M | 73.41M | -43.65M | 58.62M | 59.56M | 14.68M | 16.19M |
| longTermNetDebtIssuance | -97.86M | 185.86M | 65.29M | 42.97M | 73.41M | -44.41M | 58.62M | 59.56M | 14.68M | 16.19M |
| shortTermNetDebtIssuance | - | - | - | - | - | 766K | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | -230K | -30000 | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | -230K | -30000 | 255.42M | - |
| commonStockIssuance | - | - | - | - | - | - | -230K | - | 255.42M | - |
| commonStockRepurchased | - | - | - | - | - | - | 230K | -30000 | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -60.49M | -71.29M | -75.69M | -62.89M | -57.11M | -77.4M | -110.12M | -113.34M | -104.21M | -97.21M |
| commonDividendsPaid | -60.49M | -71.29M | -75.69M | -62.89M | -57.11M | -77.4M | -110.12M | -113.34M | -104.21M | -97.21M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 92.25M | -60.38M | -51.12M | -32.01M | -23.46M | -24.9M | -25.23M | -18.97M | 234.17M | -23.59M |
| netCashProvidedByFinancingActivities | -66.11M | 54.19M | -61.52M | -51.93M | -7.16M | -145.94M | -76.97M | -72.78M | 144.64M | -104.62M |
| date | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 62.54M | 62.54M | 66.46M | 66.46M | 63.67M | 63.67M | 9.1M | 69.17M | 119.68M | 59.61M |
| costOfRevenue | 24.19M | 24.19M | 23.96M | 23.96M | 22.54M | 22.54M | 81.5M | 23.41M | 74.76M | 20.67M |
| grossProfit | 38.35M | 38.35M | 42.5M | 42.5M | 41.14M | 41.14M | 57.22M | 45.76M | 44.93M | 38.94M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 175.5K | 175.5K | 161.5K | 161.5K | 179.5K | 179.5K | 181.5K | 181.5K | 153.5K | 153.5K |
| sellingAndMarketingExpenses | 12.62M | 12.62M | 11.92M | 11.92M | 11.5M | 11.5M | 11.73M | 11.73M | - | 10.87M |
| sellingGeneralAndAdministrativeExpenses | 12.79M | 12.79M | 12.08M | 12.08M | 11.68M | 11.68M | 11.92M | 11.92M | 11.22M | 11.03M |
| otherExpenses | - | - | - | - | - | - | -8.71M | - | 0.1 | - |
| operatingExpenses | 12.79M | 12.79M | 12.08M | 12.08M | 11.68M | 11.68M | 3.21M | 11.92M | 6.65M | 11.03M |
| costAndExpenses | 36.98M | 36.98M | 36.04M | 36.04M | 34.21M | 34.21M | -14.38M | 35.33M | 81.41M | 31.7M |
| netInterestIncome | -13.69M | -13.69M | -14.7M | -14.7M | - | - | -12.93M | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 13.69M | 13.69M | 14.7M | 14.7M | - | - | 35M | - | 23.3M | - |
| depreciationAndAmortization | 6.32M | 6.32M | 5.12M | 5.12M | 5.52M | 5.52M | 4.74M | 4.74M | 11.22M | 5.61M |
| ebitda | 23.83M | 23.83M | 28.79M | 28.79M | 27.67M | 27.67M | 32.32M | 31.62M | 32.49M | 26.88M |
| ebit | 17.51M | 17.51M | 23.67M | 23.67M | 22.15M | 22.15M | 27.58M | 26.88M | 21.27M | 21.27M |
| nonOperatingIncomeExcludingInterest | 8.04M | 8.04M | 6.75M | 6.75M | 7.31M | 7.31M | 6.26M | 6.96M | 17M | 6.64M |
| operatingIncome | 25.56M | 25.56M | 30.42M | 30.42M | 29.46M | 29.46M | 23.48M | 33.84M | 38.27M | 27.91M |
| totalOtherIncomeExpensesNet | -26.97M | -26.97M | -27.05M | -27.05M | -22.27M | -22.27M | 41.44M | 31.08M | -32.31M | -21.95M |
| incomeBeforeTax | -1.42M | -1.42M | 3.36M | 3.36M | 7.19M | 7.19M | 64.92M | 64.92M | 11.92M | 5.96M |
| incomeTaxExpense | 940K | 940K | 1.63M | 1.63M | 1.45M | 1.45M | 6.89M | 6.89M | 4M | 2M |
| netIncomeFromContinuingOperations | -2.36M | -2.36M | 1.73M | 1.73M | 5.74M | 5.74M | 58.02M | 58.02M | 3.96M | 3.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 57.74M | - | 3.86M | - |
| netIncome | -2.44M | -2.44M | 1.56M | 1.56M | 5.63M | 5.63M | 115.49M | 57.74M | 7.72M | 3.86M |
| netIncomeDeductions | - | - | - | - | - | - | 57.74M | - | 3.86M | - |
| bottomLineNetIncome | -2.44M | -2.44M | 1.56M | 1.56M | 5.63M | 5.63M | 57.74M | 57.74M | 3.86M | 3.86M |
| eps | -0.0 | -0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.05 | 0.05 | 0.01 | 0.0 |
| date | 2025-12-31 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 87.06M | 80.67M | 80.67M | 78.29M | 78.29M | 64.92M | 64.92M | 72M | 72M | 63.78M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 87.06M | 80.67M | 80.67M | 78.29M | 78.29M | 64.92M | 64.92M | 72M | 72M | 63.78M |
| netReceivables | 29.65M | 28.76M | 29.73M | 31.3M | 22.15M | 36.2M | 36.2M | 16.92M | 16.92M | 26.68M |
| accountsReceivables | 29.65M | 28.76M | 29.73M | 31.3M | 22.15M | 36.2M | 36.2M | 16.92M | 16.92M | 26.68M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 1.76M | 2.16M | 2.16M | 2.5M | 2.5M | 2.44M | 2.44M | 2.45M | 2.45M | 2.26M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 1.05M | 968K | - | 1.56M | 10.71M | 5.7M | 5.7M | 17.54M | 17.54M | 15000 |
| totalCurrentAssets | 119.53M | 112.56M | 112.56M | 113.65M | 113.65M | 109.27M | 109.27M | 108.91M | 108.91M | 92.74M |
| propertyPlantEquipmentNet | 873.08M | 844.5M | 3.34B | 846.45M | 3.33B | 3.21B | 3.21B | 3.18B | 3.18B | 783.65M |
| goodwill | - | - | - | - | - | - | - | 1.47M | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | 1.47M | - | -21.76M |
| longTermInvestments | - | 4.99M | 4.99M | 8.06M | 8.06M | 10.07M | 10.07M | 8.3M | 8.3M | 21.76M |
| taxAssets | 1.77M | 1.21M | - | 1.52M | - | - | - | - | - | 1.51M |
| otherNonCurrentAssets | 2.49B | 2.5B | 4.66M | 2.48B | 5.63M | 6.09M | 6.09M | 5.02M | 6.49M | 2.24B |
| totalNonCurrentAssets | 3.36B | 3.35B | 3.35B | 3.34B | 3.34B | 3.23B | 3.23B | 3.19B | 3.19B | 3.03B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.48B | 3.47B | 3.47B | 3.45B | 3.45B | 3.34B | 3.34B | 3.3B | 3.3B | 3.12B |
| totalPayables | 59.78M | 56.76M | 56.76M | 62.68M | 62.68M | 72.6M | 72.6M | 60.26M | 60.26M | 47.93M |
| accountPayables | 59.78M | 56.76M | 56.76M | 62.68M | 62.68M | 72.6M | 72.6M | 60.26M | 60.26M | 47.93M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 195.81M | 320.42M | 325.65M | 460.22M | 460.4M | 480.92M | 480.92M | 347.21M | 347.21M | 86.22M |
| capitalLeaseObligationsCurrent | 1.31M | 1.19M | 1.19M | 1.12M | 1.12M | 1.13M | 1.13M | 1.1M | 1.1M | 781K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | 1.13M | 358.06M | 1.1M | - |
| otherCurrentLiabilities | 8.94M | 11.89M | 6.65M | 8.3M | 8.12M | 10M | 8.87M | -348.31M | 9.75M | 6.77M |
| totalCurrentLiabilities | 265.84M | 390.26M | 390.26M | 532.33M | 532.33M | 564.64M | 564.64M | 418.32M | 418.32M | 141.69M |
| longTermDebt | 1.05B | 1.07B | 1.07B | 877.82M | 878.37M | 714.81M | 714.81M | 806.56M | 806.56M | 1.04B |
| capitalLeaseObligationsNonCurrent | 140.29M | 140.7M | 140.7M | 139.91M | 139.91M | 139.42M | 139.42M | 136.6M | 136.6M | 135.62M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 55.58M | 49.57M | - | 49.55M | - | - | - | - | - | 29.91M |
| otherNonCurrentLiabilities | 20.12M | 15.76M | 62.06M | 12.7M | 61.7M | 54.97M | 54.97M | 54.89M | 54.89M | 11.67M |
| totalNonCurrentLiabilities | 1.27B | 1.27B | 1.27B | 1.08B | 1.08B | 909.2M | 909.2M | 998.05M | 998.05M | 1.22B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 141.6M | 141.89M | 141.89M | 141.03M | 141.03M | 140.55M | 140.55M | 137.7M | 137.7M | 136.4M |
| totalLiabilities | 1.54B | 1.66B | 1.66B | 1.61B | 1.61B | 1.47B | 1.47B | 1.42B | 1.42B | 1.36B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | 1.92B | 1.92B | 1.83B | 1.83B | 1.97B | 1.97B | 1.98B | 1.98B | - |
| retainedEarnings | - | -143.12M | -143.12M | - | - | -125.58M | -125.58M | -112.35M | -112.35M | - |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -2.44M | -2.44M | 1.56M | 1.56M | 5.63M | 5.63M | 57.74M | 57.74M | 7.72M | 3.86M |
| depreciationAndAmortization | 6.78M | 6.78M | 6.36M | 6.36M | 6.08M | 6.08M | 5.92M | 5.92M | 11.22M | 6.13M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 2.77M | 2.77M | 2.8M | 2.8M | 2.83M | 2.83M | - | 2.9M | - | 2.63M |
| changeInWorkingCapital | 1.87M | 1.87M | 1.37M | 1.37M | -4.57M | -4.57M | -1.03M | -1.03M | -5.3M | -1.27M |
| accountsReceivables | 1.74M | 1.74M | 1.36M | 1.36M | -4.6M | -4.6M | -1.83M | -914.5K | -2.69M | -1.35M |
| inventory | 124K | 124K | 6000 | 6000 | 28000 | 28000 | -233K | -116.5K | 150K | 75000 |
| accountsPayables | - | - | - | - | 796K | - | 8.53M | - | -2.76M | - |
| otherWorkingCapital | - | - | - | - | -796K | - | - | - | - | - |
| otherNonCashItems | 15.26M | 15.26M | 23.13M | 23.13M | 15.17M | 15.17M | -13.48M | -27.99M | 41.74M | 12.99M |
| netCashProvidedByOperatingActivities | 24.24M | 24.24M | 35.21M | 35.21M | 25.14M | 25.14M | 49.15M | 37.54M | 27.64M | 24.35M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | -13.93M | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | 13000 | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | -32.05M | - | -42.82M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | -12000 | - | 12000 | - |
| otherInvestingActivities | -8.98M | -8.98M | -70.29M | -70.29M | -13.23M | -13.23M | 325K | -22.64M | 236K | -21.01M |
| netCashProvidedByInvestingActivities | -8.98M | -8.98M | -70.29M | -70.29M | -13.23M | -13.23M | -45.66M | -22.64M | -42.57M | -21.01M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.69M | -17.69M | -15.75M | -15.75M | -19.89M | -19.89M | -15.62M | -15.62M | -44.45M | -22.23M |
| commonDividendsPaid | -17.69M | -17.69M | -15.75M | -15.75M | -19.89M | -19.89M | -15.62M | -15.62M | -22.23M | -22.23M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 2.86M | 2.86M | 58.11M | 58.11M | 4.63M | 4.63M | 20.87M | 5.05M | 2.04M | 2.04M |
| netCashProvidedByFinancingActivities | -14.83M | -14.83M | 42.36M | 42.36M | -15.26M | -15.26M | 5.26M | -10.57M | -18.32M | -20.19M |