SHZ : 002420.SZ
-$0.11 (-2.19%)
| 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 | 2.97B | 2.68B | 2.26B | 2.71B | 3.74B | 3.06B | 3.51B | 4.9B | 5.7B | 5.75B |
| costOfRevenue | 2.61B | 2.39B | 2.09B | 2.42B | 3.37B | 2.73B | 3.19B | 4.7B | 5.44B | 5.31B |
| grossProfit | 368.47M | 294.33M | 166.89M | 291.9M | 377.72M | 329.35M | 328.08M | 197.3M | 254.86M | 448.95M |
| researchAndDevelopmentExpenses | 134.95M | 111.08M | 144.63M | 114.88M | 119.72M | 112M | 129.78M | 171.88M | 152.95M | 165.1M |
| generalAndAdministrativeExpenses | 41.51M | 115.72M | 144.28M | 108.74M | 118.06M | 100.52M | 134.28M | 153.42M | 133.78M | 276.66M |
| sellingAndMarketingExpenses | 19.63M | 29.61M | 40.71M | 27.69M | 45.7M | 36.72M | 96.26M | 119.42M | 100.96M | 99.61M |
| sellingGeneralAndAdministrativeExpenses | 61.13M | 145.33M | 184.99M | 136.43M | 163.76M | 137.24M | 230.54M | 272.84M | 234.74M | 376.27M |
| otherExpenses | -30.64M | -56.05M | 44.92M | -7.02M | 11.99M | 15.77M | -168.49M | 387.69M | 451.66M | -65.71M |
| operatingExpenses | 165.44M | 200.36M | 374.54M | 244.29M | 295.47M | 265.01M | 191.83M | 832.41M | 839.36M | 475.66M |
| costAndExpenses | 2.77B | 2.59B | 2.47B | 2.66B | 3.66B | 3B | 3.38B | 5.53B | 6.28B | 5.78B |
| netInterestIncome | -16.78M | -16.71M | -15.18M | -10.36M | -12.76M | -24.28M | -36.68M | -46.54M | -76.25M | -40.52M |
| interestIncome | 772.42K | 2.56M | 2.3M | 3.11M | 4.27M | 966.29K | 1.55M | 2.07M | 3.18M | 2.57M |
| interestExpense | 17.55M | 19.27M | 17.49M | 13.47M | 17.03M | 25.25M | 38.23M | 48.62M | 79.43M | 43.09M |
| depreciationAndAmortization | 77.04M | 65.46M | 59.46M | 62.44M | 64.33M | 76.74M | 102.66M | 127.73M | 129.69M | 121.51M |
| ebitda | 304.72M | 182.34M | -141.56M | 122.6M | 162.42M | 167.77M | 279.79M | -472.41M | -377.73M | 174.5M |
| ebit | 227.68M | 116.88M | -201.02M | 60.17M | 98.08M | 91.02M | 177.13M | -600.14M | -507.42M | 52.99M |
| nonOperatingIncomeExcludingInterest | -24.66M | -22.92M | -6.63M | -12.56M | -15.84M | -26.68M | -40.88M | -34.98M | -77.08M | -79.7M |
| operatingIncome | 203.02M | 93.97M | -207.65M | 47.61M | 82.24M | 64.34M | 136.25M | -635.12M | -584.5M | -26.71M |
| totalOtherIncomeExpensesNet | 7.11M | 3.65M | -10.86M | -906.22K | -1.19M | 1.43M | 2.65M | -13.64M | -2.35M | 36.61M |
| incomeBeforeTax | 210.14M | 97.62M | -218.51M | 46.7M | 81.05M | 65.77M | 138.9M | -648.76M | -586.85M | 9.9M |
| incomeTaxExpense | 3.82M | 6.13M | -8.86M | -2.97M | 2.5M | 1.37M | 4.5M | 167.21M | -105.81M | -5.06M |
| netIncomeFromContinuingOperations | 206.31M | 91.49M | -209.64M | 49.68M | 78.56M | 64.4M | 134.4M | -815.96M | -481.04M | 14.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 191.41M | 94.7M | -212.4M | 41.97M | 74.37M | 65.85M | 134.14M | -813.67M | -478.53M | 19.21M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 191.41M | 94.7M | -212.4M | 41.97M | 74.37M | 65.85M | 134.14M | -813.67M | -478.53M | 19.21M |
| eps | 0.48 | 0.24 | -0.53 | 0.1 | 0.19 | 0.16 | 0.33 | -2.03 | -1.19 | 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 | 182.32M | 72.34M | 254.42M | 94.04M | 147.78M | 325.02M | 215.3M | 229.73M | 262.56M | 317.12M |
| shortTermInvestments | - | - | 37627 | 40232 | 64518 | - | - | - | - | - |
| cashAndShortTermInvestments | 182.32M | 72.34M | 254.46M | 94.08M | 147.84M | 325.02M | 215.3M | 229.73M | 262.56M | 317.12M |
| netReceivables | 1.24B | 1.03B | 926.5M | 901.54M | 990.91M | 766.24M | 767.91M | 781.41M | 1.42B | 1.57B |
| accountsReceivables | 824.87M | 764.36M | 926.5M | 642.04M | 752.29M | 633.34M | 627.5M | 746.88M | 1.22B | 1.27B |
| otherReceivables | 417.15M | 263.82M | 357.43M | 259.5M | 238.61M | 132.9M | 140.4M | 34.52M | 198.7M | 302.22M |
| inventory | 372.85M | 362.94M | 224.47M | 286.05M | 269.59M | 362.42M | 466.97M | 606.49M | 966.15M | 811.18M |
| prepaids | 4.39M | 9.52M | 5.01M | 17.05M | 216.27K | 306.76K | 68996 | 9147 | 2.89M | 7.63M |
| otherCurrentAssets | 28.6M | 33.31M | 47.7M | 39.25M | 37.69M | 64.99M | 73.53M | 73.21M | 159.36M | 147.22M |
| totalCurrentAssets | 1.83B | 1.51B | 1.45B | 1.31B | 1.44B | 1.52B | 1.51B | 1.69B | 2.77B | 2.84B |
| propertyPlantEquipmentNet | 438.42M | 471M | 431.51M | 453.94M | 337.41M | 374.73M | 439.66M | 709.13M | 867.03M | 928.11M |
| goodwill | 24.87M | 24.87M | 29.9M | 47.83M | - | - | - | - | - | - |
| intangibleAssets | 99.66M | 124.65M | 123.81M | 129.23M | 102.47M | 103.51M | 107.9M | 127.85M | 157.54M | 159.01M |
| goodwillAndIntangibleAssets | 124.53M | 149.52M | 153.71M | 177.05M | 102.47M | 103.51M | 107.9M | 127.85M | 157.54M | 159.01M |
| longTermInvestments | 175.89M | - | 72.77M | 47.19M | 44.57M | 87.84M | 103.75M | 187.16M | 162.26M | 150.89M |
| taxAssets | 24.28M | 26.51M | 24.52M | 15M | 8.76M | 11.26M | 10.85M | 12.82M | 172.09M | 64.78M |
| otherNonCurrentAssets | 67.99M | 222.39M | 150.33M | 85.35M | 50.34M | 306.89K | 151.84K | 3.33M | 1.62M | 8.77M |
| totalNonCurrentAssets | 831.11M | 869.42M | 832.83M | 778.54M | 543.55M | 577.65M | 662.31M | 1.04B | 1.36B | 1.31B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.66B | 2.38B | 2.29B | 2.09B | 1.98B | 2.09B | 2.18B | 2.73B | 4.13B | 4.15B |
| totalPayables | 937.4M | 971.33M | 793.71M | 779.28M | 926.31M | 946.68M | 1.47B | 1.76B | 1.87B | 1.77B |
| accountPayables | 810.69M | 854.83M | 793.71M | 680.4M | 826.62M | 946.68M | 1.34B | 1.76B | 1.87B | 1.67B |
| otherPayables | 126.71M | 116.49M | - | 98.88M | 99.7M | - | 125.82M | - | - | 97.84M |
| accruedExpenses | - | - | 72.03M | 32.68M | - | - | - | - | - | - |
| shortTermDebt | 415.7M | 371.12M | 453.23M | 283.69M | 254.82M | 301.44M | 70.68M | 226.63M | 724.53M | 497.69M |
| capitalLeaseObligationsCurrent | - | - | 4.22M | - | - | - | - | - | - | - |
| taxPayables | 19.11M | 9.37M | 12.6M | 13.67M | 22.57M | 16.3M | 14.74M | 23.74M | 21.35M | 32.71M |
| deferredRevenue | - | - | 37.5M | 55.98M | 169.9M | 181.71M | 125.82M | 23.74M | 84.61M | 97.84M |
| otherCurrentLiabilities | 323.33M | 354.84M | 341.18M | 209.03M | 35.16M | 12.73M | 50.68M | 256.77M | 200.79M | 66.73M |
| totalCurrentLiabilities | 1.68B | 1.7B | 1.7B | 1.3B | 1.29B | 1.44B | 1.59B | 2.27B | 2.79B | 2.34B |
| longTermDebt | 68.88M | 34.86M | 32.51M | 2.04M | - | 4.82M | - | 930.22K | 42.55M | 23.79M |
| capitalLeaseObligationsNonCurrent | 18.84M | 23.03M | 3.83M | 7.94M | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 18.25M | 27.73M | 26.86M | 30.83M | 42.71M | 62.96M | 70.64M | 84.98M | 95.71M | 111.67M |
| deferredTaxLiabilitiesNonCurrent | 5.85M | 7.57M | 2.71M | 1.62M | - | 510.62K | -383.82K | - | -42.55M | -23.79M |
| otherNonCurrentLiabilities | 54.73M | 5.86M | 40.35M | 13.78M | 4M | 3.25M | 383.82K | - | - | - |
| totalNonCurrentLiabilities | 166.55M | 99.05M | 79.4M | 56.21M | 46.71M | 71.55M | 71.02M | 85.91M | 138.26M | 135.47M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 18.84M | 23.03M | 8.05M | 7.94M | - | - | - | - | - | - |
| totalLiabilities | 1.84B | 1.8B | 1.78B | 1.36B | 1.33B | 1.51B | 1.66B | 2.35B | 2.93B | 2.47B |
| treasuryStock | -33.35M | -42.23M | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 411.29M | 408.84M | 401M | 401M | 401M | 401M | 401M | 401M | 401M | 401M |
| retainedEarnings | -482.52M | -673.93M | -737.27M | -555.7M | -598.2M | -672.57M | -738.41M | -872.55M | -58.88M | 419.65M |
| additionalPaidInCapital | 804.01M | 799.51M | 808.96M | 807.94M | 807.94M | 807.94M | 807.94M | 807.94M | 807.94M | 794.32M |
| 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 | 206.31M | 91.49M | -212.4M | 50.2M | 78.56M | 64.4M | 134.4M | -815.96M | -481.04M | 14.96M |
| depreciationAndAmortization | 77.04M | 70.34M | 113.05M | 64.12M | 64.33M | 76.74M | 102.66M | 127.73M | 129.69M | 121.51M |
| deferredIncomeTax | - | - | - | -3.51M | 2.5M | -408.99K | 1.97M | 159.27M | -107.31M | -14.79M |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -332.04M | -196.01M | 123.1M | -39.89M | -237.51M | -329.21M | -211.26M | 552.17M | -257.11M | 115.65M |
| accountsReceivables | -247.79M | -190.48M | -127.59M | 49.2M | -221.18M | -12.53M | 114.84M | 336.5M | -304.43M | -327.6M |
| inventory | -25.19M | -149.68M | 32.04M | -12.08M | 76.38M | 82.32M | 200.54M | 276.45M | -296.27M | 85.64M |
| accountsPayables | -59.57M | 144.15M | 227.07M | -73.5M | -95.2M | -398.58M | -528.6M | -220.06M | 450.89M | 372.4M |
| otherWorkingCapital | - | - | -8.42M | -3.51M | 2.5M | -408.99K | 1.97M | 275.72M | 39.16M | 30.01M |
| otherNonCashItems | -62.69M | -5.63M | 89.96M | 60.85M | 105.3M | 65.6M | -63.2M | 609.4M | 632.54M | 95.9M |
| netCashProvidedByOperatingActivities | -111.38M | -39.81M | 113.71M | 135.28M | 10.69M | -122.46M | -37.4M | 473.33M | 24.08M | 348.02M |
| investmentsInPropertyPlantAndEquipment | -37.35M | -29.27M | -135.95M | -161.33M | -41.72M | -25.71M | -46.77M | -84.88M | -83M | -146.05M |
| acquisitionsNet | 128.75M | 5.84M | 12.17M | -49.71M | 1.03M | 9.62M | 55.29M | 6.26M | 1.17M | -824.51K |
| purchasesOfInvestments | -47.73M | -160M | -190M | - | 16.53M | - | -490K | -16.5M | - | - |
| salesMaturitiesOfInvestments | 7.84M | 160M | 170M | - | 145.12K | - | 43M | 86.06M | - | - |
| otherInvestingActivities | -1.22M | -168.53K | 10.21M | 16.73M | -1.45M | 0.68 | 273.57M | -84.88M | 1.84M | 18.79M |
| netCashProvidedByInvestingActivities | 50.29M | -23.6M | -143.78M | -194.31M | -25.47M | -16.09M | 324.6M | -93.94M | -81.16M | -128.09M |
| netDebtIssuance | 148.24M | -61.44M | 227.35M | -8.55M | -93.46M | 242.87M | -156.07M | -597.29M | 72.72M | -216.9M |
| longTermNetDebtIssuance | 148.24M | -61.44M | 227.35M | -8.55M | -54.16M | 242.87M | -156.07M | -597.29M | 72.72M | -216.9M |
| shortTermNetDebtIssuance | - | - | - | - | -39.3M | - | -0.53 | -353.85M | - | - |
| netStockIssuance | -663.6K | -30.5M | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | -663.6K | -30.5M | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -663.6K | -30.5M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -13.73M | -24.43M | -30.41M | -11.73M | -20.44M | -21.33M | -34.02M | -45.35M | -33.18M | -41.15M |
| commonDividendsPaid | -13.73M | -24.43M | -30.41M | -11.73M | -20.44M | -21.33M | -34.02M | -45.35M | -33.18M | -41.15M |
| preferredDividendsPaid | - | - | - | - | - | - | -0.85 | -0.77 | - | - |
| otherFinancingActivities | 49.22M | 26.62M | -28.59M | 43.92M | -1.36 | 8.5M | -96.97M | 179.72M | 3M | -0.43 |
| netCashProvidedByFinancingActivities | 183.07M | -89.74M | 168.35M | 23.64M | -113.91M | 230.04M | -287.05M | -462.92M | 42.55M | -258.04M |
| 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 | 585.64M | 868.14M | 714.81M | 673.47M | 717.57M | 840.94M | 643.21M | 627.32M | 571.89M | 502.02M |
| costOfRevenue | 496.87M | 772.44M | 613.35M | 597.2M | 622.54M | 763.81M | 563.22M | 556.4M | 505.59M | 486.2M |
| grossProfit | 88.76M | 95.7M | 101.47M | 76.27M | 95.02M | 77.13M | 79.99M | 70.92M | 66.3M | 15.82M |
| researchAndDevelopmentExpenses | 26.81M | 36.63M | 41.44M | 30.4M | 26.48M | 34.8M | 29.87M | 28.36M | 18.06M | 65.42M |
| generalAndAdministrativeExpenses | 22.81M | -33.19M | 27.48M | 20.18M | 27.03M | 39.89M | 28.82M | 27.11M | 19.89M | 65.89M |
| sellingAndMarketingExpenses | 5.33M | -1.36M | 7.56M | 7.86M | 5.56M | 12.99M | 7.37M | 5.41M | 3.84M | 12.81M |
| sellingGeneralAndAdministrativeExpenses | 28.14M | -34.54M | 35.04M | 28.04M | 32.59M | 52.89M | 36.19M | 32.52M | 23.73M | 78.7M |
| otherExpenses | 5.18M | -57.44M | 19.38M | 1.33M | 6.09M | -28.26M | 11.14M | -3.86M | -35.07M | 22.14M |
| operatingExpenses | 60.14M | -55.35M | 95.86M | 59.77M | 65.16M | 59.42M | 77.2M | 57.02M | 6.72M | 166.25M |
| costAndExpenses | 557.01M | 717.09M | 709.21M | 656.97M | 687.71M | 823.23M | 640.42M | 613.42M | 512.31M | 652.45M |
| netInterestIncome | -3M | -6.37M | -1.98M | -5.36M | -3.06M | -4.43M | -3.41M | -4.53M | 24.32M | -5.6M |
| interestIncome | 213.89K | 254.89K | 197.32K | 77808 | 242.41K | 373.9K | 476.36K | 807.44K | 28.98M | 1.17M |
| interestExpense | 3.21M | 6.63M | 2.18M | 5.44M | 3.3M | 4.8M | 3.89M | 5.34M | 4.67M | 6.77M |
| depreciationAndAmortization | - | 27.83M | 16.36M | 16.48M | 16.36M | 16.36M | 14.87M | 16.52M | 14.87M | 14.87M |
| ebitda | 28.62M | 192.21M | 24.17M | 38.46M | 49.88M | 38.88M | 21.35M | 39.28M | 79.41M | -153M |
| ebit | 28.62M | 164.38M | 7.8M | 21.98M | 33.52M | 22.52M | 6.48M | 22.77M | 64.54M | -167.86M |
| nonOperatingIncomeExcludingInterest | - | -13.32M | -2.2M | -5.48M | -3.66M | -4.82M | -3.7M | -8.87M | -4.97M | 17.43M |
| operatingIncome | 28.62M | 151.06M | 5.6M | 16.51M | 29.86M | 17.7M | 2.79M | 13.9M | 59.58M | -150.43M |
| totalOtherIncomeExpensesNet | 1.82M | 6.69M | 21811 | 37045 | 362.41K | 12696 | -191.64K | 3.53M | 300.24K | -24.21M |
| incomeBeforeTax | 30.45M | 157.75M | 5.62M | 16.54M | 30.22M | 17.72M | 2.59M | 17.43M | 59.88M | -174.64M |
| incomeTaxExpense | 4.84M | 1.38M | -1.14M | 188.07K | 3.4M | -3.74M | 2.17M | 3.13M | 4.57M | -7.35M |
| netIncomeFromContinuingOperations | 25.6M | 156.37M | 6.77M | 16.35M | 26.82M | 21.46M | 422.84K | 14.3M | 55.31M | -167.28M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 18.63M | 153.33M | 3.65M | 12.53M | 21.89M | 23.06M | 1.25M | 16.45M | 53.94M | -172.14M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 18.63M | 153.33M | 3.65M | 12.53M | 21.89M | 23.06M | 1.25M | 16.45M | 53.94M | -172.14M |
| eps | 0.05 | 0.38 | 0.01 | 0.03 | 0.05 | 0.06 | 0.0 | 0.04 | 0.13 | -0.43 |
| 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 | 212.26M | 182.32M | 75.66M | 88.46M | 90.23M | 72.34M | 93.37M | 277.04M | 240.86M | 254.42M |
| shortTermInvestments | 30M | - | - | - | - | - | - | - | 10M | 37627 |
| cashAndShortTermInvestments | 242.26M | 182.32M | 75.66M | 88.46M | 90.23M | 72.34M | 93.37M | 277.04M | 250.86M | 254.46M |
| netReceivables | 1.05B | 1.24B | 1.09B | 1.19B | 1.1B | 1.03B | 894.97M | 859.06M | 877.69M | 965.1M |
| accountsReceivables | 988.7M | 824.87M | 1.08B | 856.22M | 843.92M | 764.36M | 617.21M | 608.2M | 865.7M | 580.91M |
| otherReceivables | 64.57M | 417.15M | 11.91M | 331.15M | 254.7M | 263.82M | 277.75M | 250.86M | 11.99M | 38.6M |
| inventory | 375.04M | 372.85M | 411.12M | 340.39M | 322.69M | 362.94M | 258.42M | 240.94M | 245.24M | 224.47M |
| prepaids | 8.36M | 4.39M | 7.85M | 5.42M | 11.66M | 9.52M | 8.87M | 6.11M | 11.18M | -21.75M |
| otherCurrentAssets | 33.41M | 28.6M | 35.76M | 28.58M | 28.02M | 33.31M | 27.25M | 46.86M | 30.55M | 30.85M |
| totalCurrentAssets | 1.71B | 1.83B | 1.62B | 1.65B | 1.55B | 1.51B | 1.28B | 1.41B | 1.42B | 1.45B |
| propertyPlantEquipmentNet | 440.03M | 438.42M | 480.93M | 485.65M | 474.43M | 471M | 414.78M | 415.23M | 423.51M | 431.51M |
| goodwill | 24.87M | 24.87M | 24.87M | 24.87M | 24.87M | 24.87M | 29.9M | 29.9M | 29.9M | 29.9M |
| intangibleAssets | 98.21M | 99.66M | 123.65M | 124M | 123.51M | 124.65M | 125.86M | 121.55M | 122.71M | 123.81M |
| goodwillAndIntangibleAssets | 123.08M | 124.53M | 148.52M | 148.87M | 148.38M | 149.52M | 155.76M | 151.45M | 152.61M | 153.71M |
| longTermInvestments | 173.92M | 175.89M | 173.9M | 107.09M | 110.08M | - | - | 161.6M | 62.29M | 72.77M |
| taxAssets | 22.19M | 24.28M | 22.01M | 23.28M | 21.78M | 26.51M | 18.84M | 19.37M | 19.22M | 24.52M |
| otherNonCurrentAssets | 77.79M | 243.88M | 76.25M | 158.07M | 152.66M | 222.39M | 229.4M | 53.34M | 146.6M | 150.33M |
| totalNonCurrentAssets | 837.01M | 831.11M | 901.62M | 922.96M | 907.33M | 869.42M | 818.78M | 800.99M | 804.24M | 832.83M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.55B | 2.66B | 2.53B | 2.57B | 2.46B | 2.38B | 2.1B | 2.21B | 2.22B | 2.29B |
| totalPayables | 618.67M | 937.4M | 635.84M | 894.65M | 913.9M | 971.33M | 750.58M | 676.96M | 654.31M | 793.71M |
| accountPayables | 601.02M | 810.69M | 624.8M | 782.31M | 786.96M | 854.83M | 615.66M | 676.96M | 654.31M | 681.67M |
| otherPayables | 17.65M | 126.71M | 11.04M | 112.34M | 126.94M | 116.49M | 134.92M | - | - | 112.04M |
| accruedExpenses | 34.53M | - | 26.94M | - | - | - | - | - | 30.71M | - |
| shortTermDebt | 539M | 415.7M | 546.02M | 447.95M | 463.29M | 371.12M | 388.28M | 520.63M | 510.61M | 468.68M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | 40.42M | - |
| taxPayables | - | 19.11M | - | 18.75M | 15.16M | 9.37M | 12.16M | 5.57M | 6.78M | 12.6M |
| deferredRevenue | 26.46M | - | 22.05M | - | - | - | - | 25.58M | 129.7M | 149.54M |
| otherCurrentLiabilities | 315.1M | 323.33M | 464.95M | 457.25M | 348.96M | 354.84M | 330.58M | 386.71M | 367.18M | 401.97M |
| totalCurrentLiabilities | 1.53B | 1.68B | 1.7B | 1.8B | 1.73B | 1.7B | 1.47B | 1.58B | 1.59B | 1.7B |
| longTermDebt | 69.2M | 68.88M | 68.07M | 66.44M | 59.82M | 34.86M | 32.23M | 32.24M | 32.49M | 32.51M |
| capitalLeaseObligationsNonCurrent | 15.37M | 18.84M | 19.78M | 20.82M | 23.48M | 23.03M | - | 655.68K | 1.9M | 3.83M |
| deferredRevenueNonCurrent | 16.85M | 18.25M | 22.31M | 24.3M | 26.01M | 27.73M | 28.76M | 26.9M | 25.75M | 26.86M |
| deferredTaxLiabilitiesNonCurrent | 5.79M | 5.85M | 4.49M | 7.03M | 5.45M | 7.57M | 1.69M | 1.84M | 1.99M | 2.71M |
| otherNonCurrentLiabilities | 61.03M | 54.73M | 56.31M | 6.14M | 6.47M | 5.86M | 16.54M | 46.02M | 11.76M | 40.35M |
| totalNonCurrentLiabilities | 168.23M | 166.55M | 170.96M | 124.73M | 121.23M | 99.05M | 79.23M | 53.85M | 73.88M | 79.4M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 15.37M | 18.84M | 19.78M | 20.82M | 23.48M | 23.03M | - | 655.68K | 42.32M | 3.83M |
| totalLiabilities | 1.7B | 1.84B | 1.87B | 1.92B | 1.85B | 1.8B | 1.55B | 1.64B | 1.66B | 1.78B |
| treasuryStock | - | -33.35M | -33.35M | -33.35M | -42.23M | -42.23M | -72.73M | -72.73M | -2.54M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 411.29M | 411.29M | 411.29M | 411.29M | 408.84M | 408.84M | 414.36M | 414.36M | 401M | 401M |
| retainedEarnings | -463.88M | -482.52M | -604.5M | -639.5M | -652.03M | -673.93M | -696.99M | -698.24M | -714.68M | -768.62M |
| additionalPaidInCapital | - | 804.01M | 842.38M | 804.01M | 830.66M | 799.51M | - | 841.19M | 808.96M | 808.96M |
| 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 | 18.63M | 153.33M | 3.65M | 12.53M | 21.89M | 23.06M | 1.25M | 16.45M | 53.94M | -172.14M |
| depreciationAndAmortization | - | 29.37M | 29.37M | 29.64M | 29.64M | 10.93M | 10.93M | 29.05M | 29.05M | 34.24M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | 1.71M | - | - |
| changeInWorkingCapital | - | - | - | -238.91M | - | - | - | -28.68M | - | -95.55M |
| accountsReceivables | - | - | - | -250.08M | - | - | - | -350.41K | - | -127.59M |
| inventory | - | - | - | 11.17M | - | - | - | -28.33M | - | 32.04M |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | -25.83M | 6.32M | -31.51M | 218.82M | -69.75M | 13.47M | -16.7M | 18.54M | -96.29M | 271.78M |
| netCashProvidedByOperatingActivities | -7.2M | 6.32M | -27.86M | -20.09M | -69.75M | 13.47M | -16.7M | 5.93M | -42.35M | 38.33M |
| investmentsInPropertyPlantAndEquipment | -2.82M | -5.82M | -3.95M | -13.02M | -14.55M | -7.69M | -12.89M | -3.61M | -5.08M | -42.8M |
| acquisitionsNet | 73.22M | 124.87M | - | 43.69M | -39.89M | 1.2M | 3.65M | 947.01K | 36000 | 0.82 |
| purchasesOfInvestments | -110M | 450K | -450K | -47.73M | - | 1612 | -60M | -90M | -10M | -62.03M |
| salesMaturitiesOfInvestments | 80.07M | -2840 | 2840 | - | - | -901.18 | 60.1M | 100M | 901.18 | 85.65M |
| otherInvestingActivities | - | 124.49M | 373.09K | 4.54M | -1.88M | 439.09K | 3.99M | -355.2K | 355.2K | 10.77M |
| netCashProvidedByInvestingActivities | 40.47M | 119.12M | -4.03M | -8.49M | -56.32M | -7.25M | -8.8M | 6.98M | -14.69M | -8.41M |
| netDebtIssuance | -56.83M | 19.8M | -11.63M | 13.03M | 127.05M | 43.07M | -170.94M | 11.91M | 54.53M | 19.6M |
| longTermNetDebtIssuance | - | 19.8M | - | 13.03M | 127.05M | 43.07M | -170.94M | 11.91M | 54.53M | 19.6M |
| shortTermNetDebtIssuance | -56.83M | - | -11.63M | - | - | - | - | - | - | - |
| netStockIssuance | - | - | 663.6K | -663.6K | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | 663.6K | -663.6K | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | 663.6K | -663.6K | - | - | - | -30.5M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.76M | -3.86M | - | -3.37M | -3.31M | -3.65M | -4.63M | -4.74M | -11.41M | -6.34M |
| commonDividendsPaid | -2.76M | -3.86M | - | -3.37M | -3.31M | -3.65M | -4.63M | -4.74M | -11.41M | -6.34M |
| preferredDividendsPaid | - | - | - | - | - | - | - | -0.6 | - | -0.03 |
| otherFinancingActivities | 49.02M | -32.56M | 48.99M | 16.36M | 12.57M | -71.22M | 38.34M | 3.8M | 25.2M | 5.51M |
| netCashProvidedByFinancingActivities | -10.57M | -16.63M | 38.03M | 25.36M | 136.31M | -31.8M | -137.23M | 10.97M | 68.32M | -829.55K |