SHZ : 001266.SZ
-$0.87 (-2.76%)
| 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 |
|---|---|---|---|---|---|---|---|---|
| revenue | 536.29M | 769.67M | 400.3M | 407.25M | 502.48M | 400.03M | 249.39M | 141.34M |
| costOfRevenue | 388.56M | 598.02M | 294.97M | 252.56M | 275.52M | 209.02M | 134.19M | 83.32M |
| grossProfit | 147.73M | 171.66M | 105.33M | 154.69M | 226.96M | 191.01M | 115.2M | 58.02M |
| researchAndDevelopmentExpenses | 39.81M | 59.62M | 69.71M | 51.36M | 43.55M | 26.09M | 13.62M | 7.35M |
| generalAndAdministrativeExpenses | 21.45M | 53.14M | 42.99M | 33.32M | 27.84M | 22.14M | 8.41M | 4.85M |
| sellingAndMarketingExpenses | 8.07M | 35.88M | 33.94M | 16.55M | 13.03M | 9.06M | 4.65M | 4.5M |
| sellingGeneralAndAdministrativeExpenses | 29.52M | 89.02M | 76.93M | 49.87M | 40.86M | 31.19M | 13.06M | 9.36M |
| otherExpenses | 67.64M | 11.33M | -14.36M | -23.75M | -5.2M | 1.15M | 512K | 3.91M |
| operatingExpenses | 136.97M | 159.97M | 132.28M | 77.48M | 79.21M | 58.44M | 27.19M | 20.61M |
| costAndExpenses | 525.53M | 757.99M | 427.24M | 330.05M | 354.73M | 267.46M | 161.38M | 103.93M |
| netInterestIncome | -2.55M | -6.29M | -1.61M | -2.12M | -1.1M | -514.8K | -516.5K | -823.9K |
| interestIncome | 2.08M | 2.71M | 3.23M | 2.01M | 1.61M | 527.8K | 155.2K | - |
| interestExpense | 4.64M | 9M | 4.84M | 4.14M | 2.71M | 1.04M | 671.7K | 746.5K |
| depreciationAndAmortization | 21.74M | 8.18M | 5.84M | 3.84M | 2.33M | 1.37M | 826.8K | 324K |
| ebitda | 37.48M | 28.84M | -11.5M | 85.19M | 151.07M | 134.02M | 89.09M | 38.5M |
| ebit | 15.74M | 20.66M | -17.34M | 81.35M | 148.74M | 132.65M | 88.26M | 38.17M |
| nonOperatingIncomeExcludingInterest | -4.98M | -8.98M | -9.6M | -4.14M | -981.89K | -84894 | -257.09K | -761.2K |
| operatingIncome | 10.76M | 11.68M | -26.94M | 77.21M | 147.76M | 132.57M | 88M | 37.41M |
| totalOtherIncomeExpensesNet | 343.04K | -24254 | 4.76M | 1176 | -299.27K | -104.8K | -200 | 14700 |
| incomeBeforeTax | 11.1M | 11.66M | -22.18M | 77.21M | 147.46M | 132.47M | 88M | 37.43M |
| incomeTaxExpense | -450.43K | -3.82M | -10.97M | 5.33M | 17.2M | 17.46M | 11.69M | 4.91M |
| netIncomeFromContinuingOperations | 11.55M | 15.48M | -11.22M | 71.88M | 130.26M | 115.01M | 76.31M | 32.51M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - |
| netIncome | 15.29M | 17.07M | -9.64M | 72.02M | 130.26M | 115.01M | 76.31M | 32.51M |
| netIncomeDeductions | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 15.29M | 17.07M | -9.64M | 72.02M | 130.26M | 115.01M | 76.31M | 32.51M |
| eps | 0.15 | 0.17 | -0.09 | 0.72 | 1.69 | 1.71 | 1.19 | 0.52 |
| 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 |
|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 742.96M | 645.94M | 665.67M | 745.2M | 174.76M | 124.43M | 15.32M | 12.99M |
| shortTermInvestments | - | - | - | 49.78M | - | - | 18.6M | - |
| cashAndShortTermInvestments | 742.96M | 645.94M | 665.67M | 794.98M | 174.76M | 124.43M | 33.92M | 12.99M |
| netReceivables | 324.64M | 318.86M | 174.71M | 175.88M | 204.59M | 177.24M | 102.72M | 77.13M |
| accountsReceivables | 264.69M | 274.78M | 146M | 110.24M | 204.59M | 119.22M | 54.83M | 45.6M |
| otherReceivables | 59.95M | 44.07M | 28.71M | 65.64M | 4.84M | 58.02M | 720K | 31.74M |
| inventory | 521.5M | 210.14M | 106.8M | 98.52M | 119.2M | 77.26M | 37.65M | 18.75M |
| prepaids | 29.5M | 8.63M | 7.55M | 7.86M | 44431 | - | 1.75M | - |
| otherCurrentAssets | 18.23M | 45.89M | 13.51M | 14.69M | 8.4M | 14.29M | 102.72M | 3.22M |
| totalCurrentAssets | 1.64B | 1.23B | 968.25M | 1.08B | 506.99M | 392.38M | 176.04M | 112.14M |
| propertyPlantEquipmentNet | 434.72M | 301M | 102.48M | 42.72M | 33.49M | 5.2M | 3.85M | 1.75M |
| goodwill | - | - | - | - | - | - | - | - |
| intangibleAssets | 15.42M | 17.03M | 18.15M | 17.38M | 622.94K | 119.05K | 180.39K | 217.5K |
| goodwillAndIntangibleAssets | 15.42M | 17.03M | 18.15M | 17.38M | 622.94K | 119.05K | 180.39K | 217.5K |
| longTermInvestments | 116.16M | 93.52M | 50.55M | -34.98M | 7.05M | - | - | - |
| taxAssets | 27.94M | 28.66M | 18.91M | 2.91M | 2.9M | 2.18M | 1.36M | 968.7K |
| otherNonCurrentAssets | 4.33M | 30.91M | 13.41M | 57.63M | 1.04M | 1.96M | - | 100 |
| totalNonCurrentAssets | 598.57M | 471.13M | 203.5M | 85.66M | 45.1M | 9.45M | 5.39M | 2.93M |
| otherAssets | - | - | - | - | - | - | - | - |
| totalAssets | 2.24B | 1.7B | 1.17B | 1.17B | 552.09M | 401.84M | 181.43M | 115.08M |
| totalPayables | 679.2M | 435.29M | 84.37M | 82.57M | 67.56M | 83.9M | 53.53M | 17.21M |
| accountPayables | 639.07M | 386M | 84.37M | 82.57M | 67.56M | 79.52M | 30.98M | 17.21M |
| otherPayables | 40.13M | 49.29M | - | - | - | 4.37M | 22.55M | - |
| accruedExpenses | - | - | - | - | - | - | - | 10.55M |
| shortTermDebt | 40.89M | 122.11M | - | - | - | - | 8M | 16.63M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - |
| taxPayables | 21.57M | 26.58M | 9.34M | 9.43M | 7.7M | 27.06M | 14.81M | 11.99M |
| deferredRevenue | - | - | 1.14M | 22.27M | 27.64M | 264.6K | 22.55M | 16.82M |
| otherCurrentLiabilities | 420.36M | 39.17M | 64.06M | 16.84M | 42.65M | 56.29M | 2.75M | 12.85M |
| totalCurrentLiabilities | 1.14B | 596.57M | 149.57M | 121.68M | 137.85M | 133.68M | 64.28M | 57.24M |
| longTermDebt | 133.97M | 98.5M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 3.1M | 9.09M | 15.06M | 13.14M | 15.76M | - | - | - |
| deferredRevenueNonCurrent | 213.68K | - | - | 275K | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 401.03K | 3.32M | 4.77M | -275K | - | - | - | - |
| otherNonCurrentLiabilities | 9.62M | - | - | 3.32M | - | - | - | - |
| totalNonCurrentLiabilities | 147.31M | 110.91M | 19.83M | 13.41M | 15.76M | 18.46M | - | - |
| otherLiabilities | - | - | - | - | - | -18.46M | - | - |
| capitalLeaseObligations | 3.1M | 9.09M | 15.06M | 13.14M | 15.76M | - | - | - |
| totalLiabilities | 1.29B | 707.48M | 169.4M | 135.09M | 153.61M | 133.68M | 64.28M | 57.24M |
| treasuryStock | - | -15.76M | -7.89M | 37192 | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - |
| commonStock | 103.59M | 103.17M | 103.42M | 102.82M | 55.08M | 55.08M | 5.32M | 5.32M |
| retainedEarnings | 128.87M | 145.12M | 149.61M | 179.79M | 158.53M | 41.03M | 90.8M | 39.23M |
| additionalPaidInCapital | 744.57M | 729.73M | 732.72M | 725.43M | 167.85M | 167.85M | 8.68M | 8.68M |
| 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 |
|---|---|---|---|---|---|---|---|---|
| netIncome | 11.55M | 15.79M | -11.22M | 71.51M | 130.26M | 115.01M | 76.31M | 32.51M |
| depreciationAndAmortization | 21.74M | 19.58M | 18.75M | 10.41M | 9M | 1.37M | 826.78K | 324K |
| deferredIncomeTax | - | - | -11.19M | -12221 | -721.8K | -819.3K | -389.1K | - |
| stockBasedCompensation | - | - | - | - | - | 5.41M | - | - |
| changeInWorkingCapital | 329.97M | 27.31M | -7.58M | 34.96M | -61.88M | -63.61M | -47.51M | -41.89M |
| accountsReceivables | 2.63M | -155.21M | 2.65M | 27.72M | -33.8M | -89.38M | -42.57M | -59.87M |
| inventory | -307.91M | -105.2M | -12.84M | 21.49M | -42.99M | -39.21M | -20.12M | -10.83M |
| accountsPayables | - | 283.72M | 9.17M | -14.23M | 15.63M | 65.8M | 15.57M | - |
| otherWorkingCapital | 635.25M | 4.01M | -6.57M | -12222 | -721.86K | -819.28K | -389.15K | -31.06M |
| otherNonCashItems | -2.33M | 12.1M | 7.07M | -8.74M | 4.31M | 10.29M | 3.83M | 4.53M |
| netCashProvidedByOperatingActivities | 360.93M | 74.78M | -4.17M | 108.14M | 81.69M | 63.05M | 33.45M | -4.52M |
| investmentsInPropertyPlantAndEquipment | -179.66M | -231.82M | -74.08M | -39.37M | -14.2M | -4.95M | -3.27M | -2.18M |
| acquisitionsNet | -7.45M | - | - | - | 14.23M | 4.95M | 3.27M | - |
| purchasesOfInvestments | -3.65B | -2.68B | -2.95B | -1.25B | -293M | -77M | -56.8M | - |
| salesMaturitiesOfInvestments | 3.63B | 2.65B | 2.97B | 1.2B | 294.23M | 95.86M | 38.29M | - |
| otherInvestingActivities | 475.31K | 14000 | 11.15M | -2.68M | -14.2M | -4.95M | -3.27M | -2.18M |
| netCashProvidedByInvestingActivities | -213.16M | -266.64M | -50.23M | -93.7M | -12.94M | 13.91M | -21.78M | -2.18M |
| netDebtIssuance | -46.15M | 221.5M | - | - | - | -8M | 8M | -3M |
| longTermNetDebtIssuance | -46.15M | 221.5M | - | - | - | -8M | 8M | -3M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -11.11M | - | - | - | - | - | - |
| netCommonStockIssuance | - | -11.11M | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -11.11M | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - |
| netDividendsPaid | -35.85M | -24.24M | -21.49M | -44.06M | - | -50.19M | -17.29M | -3.13M |
| commonDividendsPaid | -35.85M | -24.24M | -21.49M | -44.06M | - | -50.19M | -17.29M | -3.13M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -27.99M | -12.99M | -3.03M | 596.79M | -8.66M | 80.55M | -68000 | 25.42M |
| netCashProvidedByFinancingActivities | -109.99M | 173.16M | -24.53M | 552.72M | -8.66M | 22.36M | -9.36M | 19.28M |
| 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 | 543.76M | 102.6M | 102.36M | 138.92M | 192.41M | 340.98M | 75.57M | 262.9M | 90.22M | 108.62M |
| costOfRevenue | 445.58M | 77.74M | 73.6M | 86.94M | 151.06M | 267.45M | 57.46M | 212.78M | 60.33M | 90.71M |
| grossProfit | 98.18M | 26.43M | 28.76M | 51.98M | 41.35M | 73.54M | 18.11M | 50.12M | 29.89M | 17.91M |
| researchAndDevelopmentExpenses | 10.35M | 3.83M | 10.56M | 13.71M | 11.71M | 11.1M | 14.22M | 16.69M | 17.61M | 20.7M |
| generalAndAdministrativeExpenses | 20.11M | -23.18M | 15.75M | 15.59M | 13.29M | 14.67M | 13.22M | 13.98M | 11.26M | 13.26M |
| sellingAndMarketingExpenses | 8.55M | -16.31M | 6.99M | 9.36M | 8.02M | 13.77M | 8.3M | 6.35M | 7.46M | 12.89M |
| sellingGeneralAndAdministrativeExpenses | 28.66M | -39.49M | 22.74M | 24.96M | 21.32M | 28.45M | 21.52M | 20.33M | 18.72M | 26.14M |
| otherExpenses | 9.5M | 62.3M | 834.79K | -1.84M | 6.18M | 7.91M | -3.53M | 8.7M | -1.74M | -5.05M |
| operatingExpenses | 48.52M | 26.64M | 34.13M | 36.83M | 39.21M | 47.46M | 32.21M | 45.72M | 34.59M | 41.79M |
| costAndExpenses | 494.1M | 103.76M | 107.73M | 123.77M | 190.27M | 314.9M | 89.67M | 258.49M | 94.92M | 137.85M |
| netInterestIncome | -2.48M | -332.26K | -571.91K | -1.29M | -901.8K | -1.84M | 486.18K | 363.55K | 419.78K | -374.02K |
| interestIncome | - | 488.69K | 280.2K | 1.98M | - | 1.74M | 1.3M | 1.64M | 419.78K | 1.37M |
| interestExpense | - | 820.96K | 852.11K | 1.29M | 901.8K | 3.58M | 813.1K | 1.28M | - | 374.02K |
| depreciationAndAmortization | - | 15.4M | 2.05M | 2.25M | 2.05M | 2.05M | 2.62M | 3.22M | 1.46M | 2.35M |
| ebitda | 58.89M | 15.96M | -2.2M | 18.63M | 5.09M | 31.71M | -7.36M | 12.23M | -3.25M | -23.34M |
| ebit | 58.89M | 558.67K | -4.25M | 16.38M | 3.05M | 29.66M | -9.98M | 9.01M | -4.71M | -25.69M |
| nonOperatingIncomeExcludingInterest | -9.23M | -950.73K | -1.12M | -1.23M | -903.94K | -3.58M | -4.12M | -4.61M | -17 | -3.54M |
| operatingIncome | 49.66M | -203.38K | -5.37M | 15.15M | 2.14M | 26.08M | -14.1M | 4.41M | -4.71M | -29.23M |
| totalOtherIncomeExpensesNet | -55847 | 129.77K | 271.68K | -60550 | 2143 | 314 | -25112 | 527 | 17 | -67302 |
| incomeBeforeTax | 49.6M | -1.03M | -5.1M | 15.09M | 2.14M | 26.08M | -14.12M | 4.41M | -4.71M | -29.3M |
| incomeTaxExpense | 13.04M | -865.95K | -1.46M | 1.54M | 340.02K | -2.62M | 890.09K | -1.64M | -450.31K | -9.09M |
| netIncomeFromContinuingOperations | 36.57M | -164.91K | -3.64M | 13.55M | 1.8M | 28.71M | -15.01M | 6.04M | -4.26M | -20.21M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 36.31M | 3.09M | -3.97M | 13.22M | 2.96M | 28.71M | -14.44M | 6.21M | -3.41M | -18.96M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 36.31M | 3.09M | -3.97M | 13.22M | 2.96M | 28.71M | -14.44M | 6.21M | -3.41M | -18.96M |
| eps | 0.35 | 0.03 | -0.04 | 0.13 | 0.03 | 0.34 | -0.11 | 0.09 | -0.03 | -0.16 |
| 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 | 711.77M | 742.96M | 484.76M | 531.13M | 478.32M | 645.94M | 544.8M | 548.42M | 652.88M | 665.67M |
| shortTermInvestments | - | - | 55M | - | 80M | - | - | - | 24M | - |
| cashAndShortTermInvestments | 711.77M | 742.96M | 539.76M | 531.13M | 558.32M | 645.94M | 544.8M | 548.42M | 676.88M | 665.67M |
| netReceivables | 408.99M | 324.64M | 356.47M | 395.91M | 409.14M | 318.86M | 285.88M | 360.21M | 267.49M | 187.39M |
| accountsReceivables | 286.54M | 264.69M | 326.76M | 347.95M | 367.73M | 274.78M | 201.09M | 312.17M | 261.37M | 169.33M |
| otherReceivables | 122.45M | 59.95M | 29.71M | 47.96M | 41.41M | 44.07M | 84.79M | 48.04M | 44.91M | 18.06M |
| inventory | 155.3M | 521.5M | 118.02M | 114.95M | 124.38M | 210.14M | 125.67M | 126.4M | 120.72M | 106.8M |
| prepaids | 44.92M | 29.5M | 67.06M | 7.66M | 7.95M | 8.63M | 22.75M | 19.99M | 17.6M | -5.13M |
| otherCurrentAssets | 17.51M | 18.23M | 42.45M | 32.63M | 44.42M | 45.89M | 21.9M | 68.85M | 16.94M | 13.51M |
| totalCurrentAssets | 1.34B | 1.64B | 1.12B | 1.08B | 1.14B | 1.23B | 1B | 1.1B | 1.1B | 968.25M |
| propertyPlantEquipmentNet | 429.17M | 434.72M | 368.68M | 318.45M | 309.12M | 301M | 228.26M | 177.41M | 152.22M | 102.48M |
| goodwill | - | - | 587.04K | 587.04K | - | - | - | - | - | - |
| intangibleAssets | 15.02M | 15.42M | 18.27M | 16.23M | 16.63M | 17.03M | 17.43M | 17.36M | 17.76M | 18.15M |
| goodwillAndIntangibleAssets | 15.02M | 15.42M | 18.85M | 16.81M | 16.63M | 17.03M | 17.43M | 17.36M | 17.76M | 18.15M |
| longTermInvestments | 100.58M | 116.16M | 100.1M | 100.14M | 19.46M | 93.52M | 86.63M | 60.6M | 26.49M | 59.07M |
| taxAssets | 28.45M | 27.94M | 28.32M | 28.7M | 29.09M | 28.66M | 26.68M | 27.47M | 19.46M | 18.91M |
| otherNonCurrentAssets | 9.26M | 120.49M | 57.97M | 40.86M | 109.86M | 124.43M | 10.84M | 11.56M | 56.14M | 4.89M |
| totalNonCurrentAssets | 582.48M | 598.57M | 573.91M | 504.97M | 484.16M | 471.13M | 369.85M | 294.4M | 272.07M | 203.5M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.92B | 2.24B | 1.7B | 1.59B | 1.63B | 1.7B | 1.37B | 1.4B | 1.37B | 1.17B |
| totalPayables | 565.46M | 679.2M | 158.51M | 405.86M | 421.4M | 435.29M | 105.62M | 186.38M | 109.48M | 84.37M |
| accountPayables | 505.55M | 639.07M | 145.84M | 371.61M | 372.22M | 386M | 105.62M | 186.38M | 109.48M | 84.37M |
| otherPayables | 59.91M | 40.13M | 12.67M | 34.26M | 49.18M | 49.29M | - | - | - | - |
| accruedExpenses | - | - | 14.48M | - | - | - | - | - | - | - |
| shortTermDebt | 40.89M | 40.89M | 301.21M | 52.08M | 67.05M | 122.11M | 95M | 50M | 50M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 39.14M | 21.57M | - | 14.47M | 26.75M | 26.58M | 7.32M | 6.58M | 9.81M | 9.34M |
| deferredRevenue | - | - | 105.59M | - | - | - | - | 4.86M | 53.08M | 44.84M |
| otherCurrentLiabilities | 184.46M | 420.36M | 37.7M | 38.16M | 34.1M | 39.17M | 90.17M | 67.3M | 47.8M | 20.36M |
| totalCurrentLiabilities | 790.81M | 1.14B | 617.49M | 496.11M | 522.54M | 596.57M | 290.78M | 303.68M | 260.36M | 149.57M |
| longTermDebt | 133.47M | 133.97M | 133.98M | 134.05M | 98M | 98.5M | 99.5M | 100M | 100M | - |
| capitalLeaseObligationsNonCurrent | 2.92M | 3.1M | 3.98M | 7.84M | 8.74M | 9.09M | 15.5M | 11.21M | 12.18M | 15.06M |
| deferredRevenueNonCurrent | - | 213.68K | - | - | - | - | - | - | -4.77M | -4.77M |
| deferredTaxLiabilitiesNonCurrent | 401.03K | 401.03K | 2.41M | 2.41M | 3.32M | 3.32M | 4.28M | 4.28M | 4.77M | 4.77M |
| otherNonCurrentLiabilities | 8.43M | 9.62M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 145.22M | 147.31M | 140.38M | 144.3M | 110.06M | 110.91M | 119.29M | 115.49M | 116.95M | 19.83M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.92M | 3.1M | 3.98M | 7.84M | 8.74M | 9.09M | 15.5M | 11.21M | 12.18M | 15.06M |
| totalLiabilities | 936.02M | 1.29B | 757.87M | 640.41M | 632.61M | 707.48M | 410.07M | 419.17M | 377.31M | 169.4M |
| treasuryStock | -53.16M | -53.16M | - | -49.15M | -15.76M | -15.76M | -18.75M | -19M | -19M | -7.89M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 103.64M | 103.59M | 103.17M | 103.17M | 103.17M | 103.17M | 103.17M | 103.42M | 105.02M | 103.42M |
| retainedEarnings | 165.18M | 128.87M | 126.49M | 130.46M | 148.08M | 145.12M | 117.36M | 131.8M | 150.61M | 149.61M |
| additionalPaidInCapital | - | 744.57M | - | 729.73M | - | 729.73M | - | 732.72M | - | 732.72M |
| 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 | 36.31M | 3.93M | -3.97M | 13.22M | 2.96M | 29.02M | -14.44M | 6.21M | -3.41M | -18.96M |
| depreciationAndAmortization | - | 7.57M | - | 6.02M | 6.02M | 5.49M | 5.49M | 6.16M | 6.16M | 4.83M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | 2.17M | - | 2.6M |
| changeInWorkingCapital | - | - | - | 18.96M | - | - | - | -247.94M | - | -7.58M |
| accountsReceivables | - | - | - | -79.64M | - | - | - | -228.61M | - | 2.65M |
| inventory | - | - | - | 95.94M | - | - | - | -20.27M | - | -12.84M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | 2.65M | - | - | - | 943.46K | - | 2.6M |
| otherNonCashItems | -38.28M | 273.37M | 80.95M | 1.19M | -11.79M | 205.68M | 14.46M | -53.09M | -69.31M | 152.25M |
| netCashProvidedByOperatingActivities | -1.97M | 273.37M | 76.98M | 20.15M | -8.84M | 205.68M | 25289 | -53.04M | -72.73M | 128.47M |
| investmentsInPropertyPlantAndEquipment | -14.98M | -71.83M | -69.22M | -22.71M | -15.9M | -120.3M | -13.79M | -46.76M | -50.97M | -43.62M |
| acquisitionsNet | 17231 | -7.45M | - | 27999 | - | 36.79M | -31.28M | -925K | - | - |
| purchasesOfInvestments | -1.18B | -1.13B | -847M | -1.06B | -618.03M | -538.16M | -838M | -640M | -664M | -650.9M |
| salesMaturitiesOfInvestments | 1.22B | 1.16B | 792.3M | 1.14B | 533.53M | 501.17M | 841.51M | 659M | 642.18M | 632.06M |
| otherInvestingActivities | - | 447.31K | - | 28000 | -84.5M | 14000 | -2.49M | 20.46M | -21.82M | -18.84M |
| netCashProvidedByInvestingActivities | 23.68M | -47.53M | -123.92M | 57.96M | -100.4M | -120.48M | -44.05M | -28.69M | -72.79M | -62.45M |
| netDebtIssuance | -20.5M | -16.85M | 10.2M | 16M | -55.5M | 27M | 44.5M | - | 150M | - |
| longTermNetDebtIssuance | -20.5M | -16.85M | - | 16M | -55.5M | 27M | 44.5M | - | 150M | - |
| shortTermNetDebtIssuance | - | - | 10.2M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | 33.39M | -33.39M | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | 33.39M | -33.39M | - | - | 11.11M | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | 33.39M | -33.39M | - | - | 11.11M | -11.11M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.04M | -3.18M | - | -30.2M | -1.42M | -3.19M | -793.19K | -20.1M | -161.39K | -931.34K |
| commonDividendsPaid | -1.04M | -3.18M | - | -30.2M | -1.42M | -3.19M | -793.19K | -20.1M | -161.39K | -931.34K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 12.09M | 283.73K | -43.14M | 18.89M | -5.07M | -6.71M | -3.3M | -2.78M | -14.91M | -1.41M |
| netCashProvidedByFinancingActivities | -9.45M | -19.75M | 449.17K | -28.7M | -62M | 17.1M | 40.41M | -22.88M | 134.93M | -2.34M |