SHZ : 300069.SZ
-$2.57 (-8.11%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-01-01 | 2022-01-01 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 220.3M | 272.78M | 183.21M | 118.39M | 229.56M | 128.53M | 197.97M | 184.28M | 260.07M | 336.73M |
| costOfRevenue | 151.35M | 186.92M | 148.08M | 93.27M | 181.29M | 100.54M | 112.59M | 241.67M | 156.91M | 232.16M |
| grossProfit | 68.95M | 85.86M | 35.13M | 25.11M | 48.26M | 27.99M | 85.38M | -57.38M | 103.17M | 104.57M |
| researchAndDevelopmentExpenses | 7.94M | 8.25M | 5.24M | 5.81M | 8.3M | 5.9M | 8.35M | 10.84M | 12.14M | 13.38M |
| generalAndAdministrativeExpenses | 21.11M | 27.44M | 25.24M | 35.41M | 34.41M | 30.14M | 29.18M | 30.1M | 25.23M | 29.69M |
| sellingAndMarketingExpenses | 4.59M | 15.26M | 8.2M | 18.76M | 19.96M | 21.83M | 22.09M | 25.76M | 33.43M | 27.87M |
| sellingGeneralAndAdministrativeExpenses | 25.71M | 42.7M | 33.44M | 54.17M | 54.37M | 51.97M | 51.26M | 55.86M | 58.66M | 57.56M |
| otherExpenses | 58.51M | 4.82M | 4.26M | -1.02M | 21.21M | 31.6M | -3.09M | 43.47M | 5.57M | 7.36M |
| operatingExpenses | 92.16M | 55.77M | 42.95M | 58.95M | 83.88M | 89.47M | 56.52M | 110.17M | 76.37M | 78.3M |
| costAndExpenses | 243.51M | 242.69M | 191.03M | 152.22M | 265.18M | 190.02M | 169.11M | 351.84M | 233.27M | 310.46M |
| netInterestIncome | -5.58M | -2.52M | -1.78M | -1.6M | -5.1M | -5.3M | -5.61M | -6.69M | -7.93M | -5.18M |
| interestIncome | 498.93K | 726.3K | 564.43K | 3.36M | 733.53K | 988.07K | 1.55M | 732.55K | 844.29K | 453.19K |
| interestExpense | 6.07M | 3.25M | 2.35M | 4.96M | 5.83M | 6.29M | 7.15M | 7.43M | 8.77M | 5.63M |
| depreciationAndAmortization | 30.46M | 9.9M | 9.69M | 10.71M | 12.34M | 12.18M | 13.44M | 22.28M | 21.57M | 20.77M |
| ebitda | 12.93M | 42.55M | 21.11M | -14.92M | -21.88M | -43.69M | 48.99M | -137.93M | 56.91M | 56.55M |
| ebit | -17.53M | 32.65M | 11.42M | -25.63M | -34.21M | -55.87M | 35.55M | -160.22M | 35.34M | 35.78M |
| nonOperatingIncomeExcludingInterest | -5.68M | -2.56M | -19.23M | -8.2M | -1.41M | -5.61M | -6.69M | -7.33M | -8.54M | -9.51M |
| operatingIncome | -23.21M | 30.09M | -7.81M | -33.84M | -35.62M | -61.49M | 28.86M | -167.55M | 26.8M | 26.27M |
| totalOtherIncomeExpensesNet | -397.88K | -692.46K | 16.89M | 3.25M | -4.43M | -680.81K | -14545 | -92396 | -229.26K | 3.88M |
| incomeBeforeTax | -23.61M | 29.4M | 9.07M | -30.59M | -40.05M | -62.17M | 28.85M | -167.64M | 26.57M | 30.15M |
| incomeTaxExpense | -9.24M | 1.46M | 89592 | -219.43K | 411.51K | -199.55K | 4.48M | 5.07M | 3.94M | 6.26M |
| netIncomeFromContinuingOperations | -14.37M | 27.95M | 8.98M | -30.37M | -40.46M | -61.97M | 24.36M | -172.71M | 22.63M | 23.89M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -5.34M | 32.07M | 7.66M | -27.8M | -40.11M | -60.27M | 17.33M | -178.48M | 17.92M | 23.89M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -5.34M | 32.07M | 7.66M | -27.8M | -40.11M | -60.27M | 17.33M | -178.48M | 17.92M | 23.89M |
| eps | -0.05 | 0.27 | 0.07 | -0.24 | -0.34 | -0.52 | 0.15 | -1.53 | 0.15 | 0.2 |
| 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 | 39.7M | 100.82M | 66.83M | 115.08M | 96.3M | 81.45M | 103.36M | 54.15M | 151.6M | 83.19M |
| shortTermInvestments | 3M | 8.34M | 17.22M | - | 2.12M | 12.39M | 15M | - | - | - |
| cashAndShortTermInvestments | 42.7M | 109.16M | 84.05M | 115.08M | 98.42M | 93.84M | 118.36M | 54.15M | 151.6M | 83.19M |
| netReceivables | 69.41M | 85.05M | 50.16M | 52.46M | 86.18M | 75.82M | 94.41M | 115.91M | 189.73M | 277.37M |
| accountsReceivables | 68.94M | 78.17M | 50.16M | 42.03M | 72.96M | 73.75M | 88.9M | 104.57M | 183.55M | 268.33M |
| otherReceivables | 464.04K | 6.88M | 5.04M | 10.43M | 13.22M | 2.07M | 5.52M | 11.33M | 44.83M | 9.03M |
| inventory | 94.77M | 60.8M | 57.68M | 58.18M | 72.6M | 98.74M | 83.81M | 84.42M | 193.57M | 169.49M |
| prepaids | 3.88M | 5.9M | 2.3M | 1.16M | - | 1.1M | - | - | 5.04M | - |
| otherCurrentAssets | 13.15M | 11.4M | 3.73M | 13.72M | 12.58M | 15.99M | 16.92M | 31.87M | - | 10.21M |
| totalCurrentAssets | 223.91M | 272.3M | 197.93M | 239.44M | 263.6M | 282.33M | 310.26M | 281.64M | 554.93M | 534.22M |
| propertyPlantEquipmentNet | 349.65M | 255.27M | 93.35M | 91.41M | 140.82M | 147.45M | 150.8M | 153.56M | 214.77M | 256.57M |
| goodwill | - | - | - | - | 15.28M | 30.04M | 59.1M | 66.91M | 74.71M | 3.13M |
| intangibleAssets | 20.52M | 7.88M | 8.03M | 8.31M | 22M | 22.64M | 23.27M | 23.92M | 24.55M | 24.01M |
| goodwillAndIntangibleAssets | 20.52M | 7.88M | 8.03M | 8.31M | 37.28M | 52.67M | 82.38M | 90.83M | 99.26M | 27.14M |
| longTermInvestments | 16.19M | 15.78M | 7.78M | 40.41M | 30.98M | 21.43M | 12.49M | 32.84M | 5.1M | -3.09M |
| taxAssets | 12.55M | 536.05K | 1.97M | 1.16M | 5.38M | 4.32M | 4.03M | 4.37M | 3.75M | 3.09M |
| otherNonCurrentAssets | 65M | 31.33M | 77.63M | 6.52M | 5.55M | 30.7M | 28.65M | 25.42M | 25.42M | 3.09M |
| totalNonCurrentAssets | 463.9M | 310.8M | 188.76M | 147.82M | 220.02M | 256.57M | 278.34M | 307.02M | 348.3M | 286.8M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 687.82M | 583.11M | 386.68M | 387.26M | 483.62M | 538.9M | 588.6M | 588.66M | 903.24M | 821.02M |
| totalPayables | 124.63M | 147.81M | 57.37M | 33.4M | 64.93M | 84.44M | 71.76M | 91.21M | 115.38M | 154.24M |
| accountPayables | 115.21M | 139.68M | 57.37M | 33.4M | 53.52M | 75.92M | 65.05M | 74.4M | 115.38M | 154.24M |
| otherPayables | 9.42M | 8.13M | - | - | 11.41M | 8.53M | 6.72M | 16.81M | - | - |
| accruedExpenses | - | - | 4.36M | - | -1M | - | - | - | - | - |
| shortTermDebt | 98.09M | 21.45M | 3.12M | 49.07M | 116M | 114M | 119M | 122M | 201.89M | 139.95M |
| capitalLeaseObligationsCurrent | - | - | - | - | 1M | - | - | - | - | - |
| taxPayables | 3.39M | 1.97M | 2.24M | 3.35M | 5.81M | 2.88M | 3.01M | 1.28M | 3.18M | 5.28M |
| deferredRevenue | - | - | 5.36M | 4.21M | 7.92M | 17.47M | 6.72M | 16.81M | 29.95M | 8.66M |
| otherCurrentLiabilities | 68.32M | 13.44M | 7.34M | 35.97M | 10.37M | -3.47M | 15.4M | 13.68M | 14.34M | 13.01M |
| totalCurrentLiabilities | 291.04M | 182.7M | 74.43M | 122.66M | 200.22M | 216.7M | 206.16M | 226.89M | 361.56M | 307.21M |
| longTermDebt | 100.52M | 97.8M | 47.9M | 11.94M | - | 1.36M | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 2.61M | 1.76M | 2.17M | - | 354.52K | 1.36M | - | - | - | - |
| deferredRevenueNonCurrent | 15.15M | 9.83M | 2.41M | 2.63M | 3.53M | 2.23M | 500.37K | 598.53K | 5.35M | 6.7M |
| deferredTaxLiabilitiesNonCurrent | 1.24M | 648.59K | 1.02M | -2.63M | -3.53M | 103.62K | 181.26K | - | - | - |
| otherNonCurrentLiabilities | 4.93M | 3.67M | - | - | - | -475.9K | - | - | - | - |
| totalNonCurrentLiabilities | 124.45M | 113.71M | 53.5M | 14.57M | 3.88M | 2.23M | 500.37K | 598.53K | 5.35M | 6.7M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.61M | 1.76M | 2.17M | - | 1.36M | 1.36M | - | - | - | - |
| totalLiabilities | 415.49M | 296.41M | 127.93M | 137.22M | 204.11M | 218.93M | 206.66M | 227.49M | 366.9M | 313.9M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 117M | 117M | 117M | 117M | 117M | 117M | 117M | 117M | 117M | 117M |
| retainedEarnings | -127.04M | -121.71M | -134.48M | -161.81M | -134.46M | -94.34M | -34.08M | -50.27M | 128.22M | 110.29M |
| additionalPaidInCapital | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M |
| 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 | -14.37M | 27.95M | 8.98M | -29.48M | -40.46M | -61.97M | 24.36M | -172.71M | 22.63M | 23.89M |
| depreciationAndAmortization | 30.46M | 11.54M | 16.69M | 11.96M | 13.35M | 12.18M | 13.44M | 22.28M | 21.57M | 20.77M |
| deferredIncomeTax | - | - | - | -181.66K | -1.06M | -293.1K | 338.27K | -615.35K | -658.12K | -837.82K |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -17.25M | -29.21M | 35.63M | -22.22M | 634.82K | 19.17M | 14.68M | 9.49M | 15.36M | -58.71M |
| accountsReceivables | 39.56M | -80.11M | 3.58M | 35.37M | -8.45M | 20.84M | 25.7M | 66.97M | 76.77M | -131.25M |
| inventory | -42.49M | 535.05K | 3.25M | -5.37M | 26.38M | -11.54M | -2.01M | -6.04M | -28.85M | 22.84M |
| accountsPayables | - | 50.37M | 28.79M | -52.03M | -16.23M | 10.17M | -9.36M | -50.82M | -31.9M | 50.54M |
| otherWorkingCapital | -14.31M | - | - | -181.66K | -1.06M | -293.1K | 338.27K | 15.53M | 44.21M | -81.55M |
| otherNonCashItems | 43.29M | 15.23M | 7.8M | 7.07M | 32.78M | 34.96M | 3.38M | 170.56M | 13.35M | 17.87M |
| netCashProvidedByOperatingActivities | 42.13M | 25.5M | 69.1M | -32.68M | 6.3M | 4.34M | 55.86M | 29.63M | 72.91M | 3.82M |
| investmentsInPropertyPlantAndEquipment | -169.24M | -109.41M | -57.35M | -13.05M | -14.66M | -18.66M | -4.09M | -997.54K | -2.09M | -47.72M |
| acquisitionsNet | - | - | 3.55M | 22.25M | 25.94M | 0.46 | -11.48M | -11.48M | -46.13M | 58153 |
| purchasesOfInvestments | -23M | -7.19M | -72M | -18.15M | -7.7M | -11.38M | -15M | -25M | -28M | -65M |
| salesMaturitiesOfInvestments | 20.46M | 16.98M | 56.05M | 21.74M | 17M | 8.94M | 13.22M | 1.15M | 22.63M | 69M |
| otherInvestingActivities | 315.8K | 270.24K | 8759 | 48.03M | -376.8K | 1.7M | 24.51M | 71.85M | -51.96M | 4.44M |
| netCashProvidedByInvestingActivities | -171.46M | -99.35M | -69.75M | 60.81M | 20.2M | -19.41M | 7.17M | 35.53M | -105.54M | -43.28M |
| netDebtIssuance | 106.27M | 71.33M | -34.96M | -2.99M | 1M | -5M | -3M | -79.29M | 61.34M | 52.95M |
| longTermNetDebtIssuance | 106.27M | 71.33M | -34.96M | -2.04M | 1M | -5M | -3M | -79.29M | 61.34M | 52.95M |
| shortTermNetDebtIssuance | - | - | - | -953K | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -5.78M | -2.91M | -2.31M | -4.79M | -5.63M | -5.82M | -6.54M | -6.9M | -7.94M | -10.6M |
| commonDividendsPaid | -5.78M | -2.91M | -2.31M | -4.79M | -5.63M | -5.82M | -6.54M | -6.9M | -7.94M | -10.6M |
| preferredDividendsPaid | - | - | - | - | - | -0.26 | - | -0.47 | - | 4.75M |
| otherFinancingActivities | -1.19M | 830.01K | -2.73M | -0.5 | -1.1M | - | -2.45M | -2.45M | - | -4.75M |
| netCashProvidedByFinancingActivities | 99.3M | 69.25M | -40M | -7.79M | -5.72M | -10.82M | -11.99M | -88.64M | 53.4M | 42.35M |
| 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 | 50.88M | 78.91M | 47.73M | 60.78M | 32.88M | 109.08M | 77.44M | 58.84M | 27.41M | 65.64M |
| costOfRevenue | 33.94M | 55.49M | 33.49M | 39.96M | 22.41M | 72.38M | 55.77M | 37.95M | 20.82M | 59.8M |
| grossProfit | 16.94M | 23.42M | 14.24M | 20.82M | 10.47M | 36.7M | 21.68M | 20.9M | 6.58M | 5.84M |
| researchAndDevelopmentExpenses | 1.75M | 1.69M | 2.24M | 2.66M | 1.35M | 3.53M | 1.92M | 1.34M | 1.45M | 1.68M |
| generalAndAdministrativeExpenses | 7.52M | -3.21M | 7.05M | 8.36M | 8.92M | 7.78M | 6.87M | 7.01M | 5.78M | 7.01M |
| sellingAndMarketingExpenses | 1.49M | -3.1M | 3.51M | 3.13M | 1.05M | 6.61M | 2.92M | 1.34M | 4.39M | 1.38M |
| sellingGeneralAndAdministrativeExpenses | 9.01M | -6.31M | 10.56M | 11.49M | 9.96M | 14.39M | 9.79M | 8.35M | 10.17M | 8.39M |
| otherExpenses | 2.44M | 58.76M | 593.99K | -1.17M | 333.98K | 3.41M | 1.01M | 1.48M | -1.08M | 5.8M |
| operatingExpenses | 13.2M | 54.13M | 13.4M | 12.98M | 11.65M | 21.33M | 12.72M | 11.17M | 10.55M | 15.88M |
| costAndExpenses | 47.14M | 109.62M | 46.89M | 52.94M | 34.06M | 93.71M | 68.49M | 49.12M | 31.37M | 75.68M |
| netInterestIncome | -2.31M | -1.85M | -1.52M | -1.26M | -897.51K | -938.64K | -592.69K | -380.88K | -610.4K | -185.83K |
| interestIncome | 56256 | 143.82K | 123.02K | 54997 | 227.79K | 260.02K | 151.08K | 133.95K | 181.25K | 281.57K |
| interestExpense | 2.37M | 2M | 1.64M | 1.31M | 1.13M | 1.2M | 743.77K | 514.84K | 791.64K | 467.4K |
| depreciationAndAmortization | - | 19.96M | 2.47M | 5.55M | 2.47M | 2.47M | 2.42M | 2.51M | 2.42M | 2.42M |
| ebitda | 6.31M | -9.21M | 4.97M | 14.71M | 2.45M | 17.21M | 13.02M | 12.82M | -569.16K | 9.68M |
| ebit | 6.31M | -29.17M | 2.5M | 9.16M | -27407 | 14.74M | 10.59M | 10.31M | -2.99M | 7.26M |
| nonOperatingIncomeExcludingInterest | -2.57M | -1.54M | -1.66M | -1.32M | -1.16M | 634.47K | -1.64M | -583.46K | -970.27K | -17.3M |
| operatingIncome | 3.74M | -30.71M | 844.65K | 7.84M | -1.18M | 15.37M | 8.96M | 9.73M | -3.96M | -10.04M |
| totalOtherIncomeExpensesNet | 198.75K | -454.37K | 18170 | 8152 | 30169 | -1.83M | 893.41K | 68628 | 178.63K | 16.84M |
| incomeBeforeTax | 3.94M | -31.17M | 862.82K | 7.85M | -1.15M | 13.54M | 9.85M | 9.8M | -3.78M | 6.79M |
| incomeTaxExpense | 1.11M | -9.94M | 255.24K | 447.59K | - | 1.46M | 15362 | -16022 | -381 | 10607 |
| netIncomeFromContinuingOperations | 2.83M | -21.23M | 607.58K | 7.4M | -1.15M | 12.08M | 9.83M | 9.81M | -3.78M | 6.78M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.04M | -12.59M | 1.02M | 7.02M | -783.9K | 15.97M | 10.47M | 9.8M | -4.17M | 8.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.04M | -12.59M | 1.02M | 7.02M | -783.9K | 15.97M | 10.47M | 9.8M | -4.17M | 8.08M |
| eps | 0.03 | -0.11 | 0.01 | 0.06 | -0.01 | 0.13 | 0.09 | 0.08 | -0.04 | 0.09 |
| 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 | 68.18M | 39.7M | 47.55M | 62.84M | 87.03M | 100.82M | 73.18M | 58.11M | 56.5M | 66.83M |
| shortTermInvestments | - | 3M | 8.37M | 3.37M | 14.34M | 8.34M | 11.32M | 9.3M | 11.22M | 17.22M |
| cashAndShortTermInvestments | 68.18M | 42.7M | 55.93M | 66.22M | 101.37M | 109.16M | 84.5M | 67.41M | 67.72M | 84.05M |
| netReceivables | 66.8M | 69.41M | 80.87M | 76.99M | 68.25M | 85.05M | 69.52M | 49.89M | 48.17M | 53.89M |
| accountsReceivables | 62.73M | 68.94M | 78.82M | 75.63M | 66.57M | 78.17M | 68.45M | 44.53M | 44.67M | 50.16M |
| otherReceivables | 4.07M | 464.04K | 2.05M | 1.36M | 1.67M | 6.88M | 1.07M | 5.36M | 3.5M | 3.73M |
| inventory | 112.21M | 94.77M | 102.55M | 85.01M | 69.56M | 60.8M | 87.27M | 78.14M | 55.1M | 57.68M |
| prepaids | 6.23M | 3.88M | 8.94M | 8.45M | 6.85M | 5.9M | 3.77M | 7.69M | 3.61M | -760.76K |
| otherCurrentAssets | 11.28M | 13.15M | 11.78M | 11.32M | 12.22M | 11.4M | 4.15M | 3.1M | 2.93M | 3.07M |
| totalCurrentAssets | 264.7M | 223.91M | 260.06M | 247.99M | 258.24M | 272.3M | 249.21M | 206.23M | 177.54M | 197.93M |
| propertyPlantEquipmentNet | 385.59M | 349.65M | 292.45M | 268.99M | 260.71M | 255.27M | 139.34M | 107.22M | 91.02M | 93.35M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 20.3M | 20.52M | 19.89M | 20.06M | 20.23M | 7.88M | 7.87M | 7.94M | 8.01M | 8.03M |
| goodwillAndIntangibleAssets | 20.3M | 20.52M | 19.89M | 20.06M | 20.23M | 7.88M | 7.87M | 7.94M | 8.01M | 8.03M |
| longTermInvestments | 15.8M | 16.19M | 34.01M | 34.1M | 9.78M | 15.78M | 25M | 15.7M | 13.78M | 7.78M |
| taxAssets | 12.55M | 12.55M | 1.18M | 1.2M | 536.05K | 536.05K | 1.71M | 1.83M | 1.97M | 1.97M |
| otherNonCurrentAssets | 71.48M | 81.19M | 32.42M | 27.08M | 36.73M | 31.33M | 96.87M | 85.41M | 88.42M | 77.63M |
| totalNonCurrentAssets | 505.72M | 463.9M | 379.94M | 351.42M | 327.98M | 310.8M | 270.78M | 218.1M | 203.21M | 188.76M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 770.42M | 687.82M | 640M | 599.41M | 586.22M | 583.11M | 519.99M | 424.33M | 380.75M | 386.68M |
| totalPayables | 112.6M | 124.63M | 78.06M | 101.49M | 119.3M | 147.81M | 105.96M | 71.51M | 48.71M | 57.37M |
| accountPayables | 104.94M | 115.21M | 76.43M | 96.27M | 114.05M | 139.68M | 96.82M | 71.51M | 48.71M | 57.37M |
| otherPayables | 7.66M | 9.42M | 1.63M | 5.22M | 5.25M | 8.13M | 9.13M | - | - | - |
| accruedExpenses | - | - | 3.66M | - | - | - | - | - | - | - |
| shortTermDebt | 140.88M | 98.09M | 156.92M | 47.57M | 30.33M | 21.45M | 10.3M | 9.96M | 6.5M | 3.12M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 2.74M | 3.39M | - | 1.48M | 911.18K | 1.97M | 1.08M | 2.62M | 531.4K | 2.24M |
| deferredRevenue | - | - | 19.78M | - | - | - | - | 22.96M | 15.72M | 14.84M |
| otherCurrentLiabilities | 46.76M | 68.32M | 2.46M | 24.72M | 18.18M | 13.44M | 25.87M | 1.54M | 2.76M | 2.23M |
| totalCurrentLiabilities | 300.24M | 291.04M | 260.87M | 173.78M | 167.81M | 182.7M | 142.13M | 105.98M | 73.68M | 74.43M |
| longTermDebt | 172.27M | 100.52M | 59.82M | 107.62M | 107.65M | 97.8M | 97.8M | 47.85M | 47.9M | 47.9M |
| capitalLeaseObligationsNonCurrent | 2.19M | 2.61M | 2.54M | 2.65M | 2.88M | 1.76M | 1.68M | 1.99M | 2.2M | 2.17M |
| deferredRevenueNonCurrent | 15M | 15.15M | 16.97M | 16.14M | 9.84M | 9.83M | 3.02M | 2.88M | 982.17K | 2.41M |
| deferredTaxLiabilitiesNonCurrent | 1.18M | 1.24M | 1.4M | 1.52M | 648.59K | 648.59K | 747.2K | 855.59K | 1.02M | 1.02M |
| otherNonCurrentLiabilities | 4.38M | 4.93M | 4.85M | 4.75M | 11.84M | 3.67M | - | - | - | - |
| totalNonCurrentLiabilities | 195.03M | 124.45M | 85.57M | 132.68M | 132.86M | 113.71M | 103.25M | 53.57M | 52.1M | 53.5M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.19M | 2.61M | 2.54M | 2.65M | 2.88M | 1.76M | 1.68M | 1.99M | 2.2M | 2.17M |
| totalLiabilities | 495.27M | 415.49M | 346.45M | 306.46M | 300.68M | 296.41M | 245.38M | 159.55M | 125.78M | 127.93M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 117M | 117M | 117M | 117M | 117M | 117M | 117M | 117M | 117M | 117M |
| retainedEarnings | -124M | -127.04M | -114.45M | -115.47M | -122.49M | -121.71M | -137.68M | -148.15M | -157.94M | -153.77M |
| additionalPaidInCapital | - | 260.53M | - | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M | 260.53M |
| 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 | 3.04M | -12.59M | 1.02M | 7.02M | -783.9K | 15.97M | 10.47M | 9.8M | -4.17M | 8.08M |
| depreciationAndAmortization | - | 9.72M | 9.72M | 7.43M | 7.43M | 4.15M | 4.15M | 4.35M | 4.35M | 3.39M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | -17.05M | - | - | - | -30.13M | - | 6.83M |
| accountsReceivables | - | - | - | 6.95M | - | - | - | -9.77M | - | 3.58M |
| inventory | - | - | - | -24M | - | - | - | -20.37M | - | 3.25M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -1.05M | 47.67M | -6.37M | 15.51M | 1.38M | 30.13M | -883.43K | -8.74M | -6.68M | 42.85M |
| netCashProvidedByOperatingActivities | 1.99M | 47.67M | -5.35M | -1.54M | 1.38M | 30.13M | 9.59M | -3.29M | -10.85M | 47.55M |
| investmentsInPropertyPlantAndEquipment | -72.86M | -82.9M | -34.82M | -22.56M | -28.96M | -31.99M | -50.2M | -7.87M | -19.35M | -48.56M |
| acquisitionsNet | 172.44K | - | - | - | - | - | - | 9000 | 97800 | 2.55M |
| purchasesOfInvestments | -4M | - | -5M | -10M | -8M | -188K | -4M | -3M | - | -50M |
| salesMaturitiesOfInvestments | 7.01M | 7.41M | - | 11.02M | 2.02M | 3.9M | 2.02M | 5.03M | 6.03M | 55.03M |
| otherInvestingActivities | - | 0.0 | - | 95800 | 220K | 351.44K | -188K | 2.04M | 6.12M | -100000 |
| netCashProvidedByInvestingActivities | -69.68M | -75.48M | -39.82M | -21.44M | -34.72M | -27.92M | -52.37M | -5.84M | -13.22M | -40.08M |
| netDebtIssuance | 92.8M | 47.78M | 22.55M | 17.14M | 18.8M | 11.13M | 50.95M | 2.8M | 6.45M | -1.83M |
| longTermNetDebtIssuance | 92.8M | 47.78M | - | 17.14M | 18.8M | 11.13M | 50.95M | 2.8M | 6.45M | -1.83M |
| shortTermNetDebtIssuance | - | - | 22.55M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.2M | -2.21M | - | -1.49M | -849.59K | -1.37M | -537.03K | -465.65K | -542.22K | -497.19K |
| commonDividendsPaid | -2.2M | -2.21M | - | -1.49M | -849.59K | -1.37M | -537.03K | -465.65K | -542.22K | -497.19K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | -0.04 | 0.01 |
| otherFinancingActivities | -865K | -9.45M | 7.13M | -7.94M | 7.85M | 2.32M | -2.74M | 1.35M | -111.06K | -981.06K |
| netCashProvidedByFinancingActivities | 89.73M | 36.12M | 29.68M | 7.71M | 25.8M | 12.09M | 47.68M | 3.69M | 5.8M | -1.48M |