SHZ : 002492.SZ
-$0.18 (-3.52%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-01-01 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2018-01-01 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 337.11M | 343.13M | 393.8M | 401.73M | 412.22M | 369.32M | 274.85M | 254.57M | 226.5M | 209.17M |
| costOfRevenue | 196.85M | 187.36M | 209.35M | 193.13M | 214.62M | 192.59M | 150.7M | 139.48M | 128.19M | 113.63M |
| grossProfit | 140.27M | 155.77M | 184.45M | 208.6M | 197.6M | 176.73M | 124.15M | 115.09M | 98.31M | 95.54M |
| researchAndDevelopmentExpenses | 13.38M | 15.86M | 17.16M | 19.6M | 19.06M | 15.29M | 15.4M | 12.72M | 6.36M | 5.16M |
| generalAndAdministrativeExpenses | 13.9M | 50.18M | 47.79M | 45.14M | 41.33M | 33.27M | 29.91M | 29.27M | 25.37M | 27.1M |
| sellingAndMarketingExpenses | - | 22.41M | 2.87M | 1.12M | -3.44M | 4.84M | 6M | 237.9K | 22641 | 1.69M |
| sellingGeneralAndAdministrativeExpenses | 13.9M | 72.59M | 50.66M | 46.26M | 37.89M | 38.11M | 35.9M | 29.5M | 25.39M | 28.79M |
| otherExpenses | 185.17M | -12.72M | -18.77M | -2.93M | -1.18M | 1.36M | 7.36M | 5.52M | 1.03M | 16.07M |
| operatingExpenses | 212.45M | 75.73M | 49.05M | 62.93M | 55.77M | 54.76M | 58.67M | 47.74M | 32.78M | 50.02M |
| costAndExpenses | 409.3M | 263.09M | 258.39M | 256.06M | 270.39M | 247.35M | 209.37M | 187.22M | 160.97M | 163.65M |
| netInterestIncome | -10.5M | -1.41M | -5.27M | -5.26M | 6.29M | -12.28M | -13.42M | -11.27M | -11M | -6.98M |
| interestIncome | 2.02M | 9.35M | 3.94M | 5.07M | 13.37M | 2.02M | 2.1M | 1.06M | 1.84M | 3.29M |
| interestExpense | 12.53M | 10.76M | 9.21M | 10.33M | 7.08M | 14.3M | 15.52M | 12.33M | 12.85M | 10.26M |
| depreciationAndAmortization | 75.16M | 72.35M | 72.73M | 68.37M | 67.36M | 65.32M | 64.17M | 65.12M | 62.56M | 54.58M |
| ebitda | 16.43M | 160.25M | 216.61M | 223.5M | 216.22M | 200.15M | 144.9M | 143.86M | 143.35M | 117.63M |
| ebit | -58.73M | 87.9M | 143.88M | 155.13M | 148.86M | 134.83M | 80.74M | 78.74M | 80.79M | 63.05M |
| nonOperatingIncomeExcludingInterest | -13.45M | -7.86M | -8.48M | -9.46M | -7.03M | -12.86M | -15.26M | -11.4M | -15.26M | -17.53M |
| operatingIncome | -72.19M | 80.04M | 135.41M | 145.67M | 141.83M | 121.97M | 65.48M | 67.35M | 65.53M | 45.52M |
| totalOtherIncomeExpensesNet | 927.14K | -2.91M | -730.76K | -871.74K | 335.44K | -1.44M | -260.94K | -936.09K | 2.41M | 7.27M |
| incomeBeforeTax | -71.26M | 77.14M | 134.67M | 144.79M | 142.16M | 120.53M | 65.22M | 66.41M | 67.94M | 52.79M |
| incomeTaxExpense | -7.46M | 13.32M | 16.56M | 15.92M | 23.42M | 18.62M | 16.13M | 13.88M | 7.9M | 10.17M |
| netIncomeFromContinuingOperations | -63.8M | 63.82M | 118.11M | 128.88M | 118.74M | 101.91M | 49.08M | 52.53M | 60.03M | 42.62M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -64.36M | 65.11M | 115.55M | 125.98M | 116.63M | 101.17M | 52.68M | 57.58M | 64.96M | 44.37M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -64.36M | 65.11M | 115.55M | 125.98M | 116.63M | 101.17M | 52.68M | 57.58M | 64.96M | 44.37M |
| eps | -0.16 | 0.16 | 0.29 | 0.31 | 0.29 | 0.25 | 0.13 | 0.14 | 0.16 | 0.11 |
| 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 | 387.06M | 219.21M | 217.23M | 187.93M | 438.54M | 239.03M | 255.23M | 208.21M | 167.5M | 131.17M |
| shortTermInvestments | 220.34M | 324.99M | 193.85M | 305.17M | 209.83M | 170.83M | 62.74M | 79M | 128M | -31.92M |
| cashAndShortTermInvestments | 607.4M | 544.2M | 411.08M | 493.11M | 648.37M | 409.86M | 317.97M | 287.21M | 295.5M | 253.17M |
| netReceivables | 360.72M | 378.97M | 544.16M | 363.27M | 75.37M | 48.5M | 117.85M | 105.69M | 151.07M | 98.93M |
| accountsReceivables | 347.36M | 335.18M | 516.76M | 300.36M | 72.47M | 37.46M | 76.98M | 48.57M | 72.55M | 33.41M |
| otherReceivables | 13.36M | 43.79M | 30.75M | 62.92M | 2.9M | 11.04M | 40.87M | - | - | 65.52M |
| inventory | 2.96M | 4.08M | 3.72M | 4.11M | 4.03M | 3.39M | 2.82M | 2.68M | 2.29M | 1.74M |
| prepaids | 1.56M | 942.14K | - | - | - | 70M | 21.17M | 1.39M | 484.85K | 2.27M |
| otherCurrentAssets | 10.41M | 12.05M | 58.33M | 9.58M | 135.47M | 173.45M | 43.83M | - | 57.67M | 126.86M |
| totalCurrentAssets | 983.05M | 940.23M | 1.02B | 868.72M | 863.23M | 705.2M | 503.65M | 481.35M | 449.75M | 441.67M |
| propertyPlantEquipmentNet | 683.94M | 648.78M | 659.58M | 688.84M | 667.52M | 699.38M | 741.58M | 784.75M | 799.92M | 802.93M |
| goodwill | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 16.34M | 16.34M | 16.34M | 14.52M |
| intangibleAssets | 248.44M | 254.63M | 141.82M | 145.12M | 148.85M | 152.63M | 152.88M | 156.58M | 160.15M | 77.41M |
| goodwillAndIntangibleAssets | 262.96M | 269.16M | 156.35M | 159.64M | 163.38M | 167.15M | 169.22M | 172.91M | 176.48M | 91.93M |
| longTermInvestments | 239.86M | -113.81M | 197.66M | -97.72M | -58.62M | -113.86M | 55.08M | 60.43M | 99.81M | 179.18M |
| taxAssets | 39.68M | 12.21M | 6.43M | 5.12M | 5.1M | 7.01M | 5.93M | 8.71M | 8.94M | 3.83M |
| otherNonCurrentAssets | 14.57M | 342.49M | 8.41M | 326.05M | 231.4M | 260.37M | 155.71M | 50.18M | 38.08M | 17.84M |
| totalNonCurrentAssets | 1.24B | 1.16B | 1.05B | 1.08B | 1.01B | 1.02B | 1.13B | 1.08B | 1.12B | 1.1B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.22B | 2.1B | 2.06B | 1.95B | 1.87B | 1.73B | 1.63B | 1.56B | 1.57B | 1.54B |
| totalPayables | 185.21M | 85.02M | 65.43M | 50.72M | 65.7M | 35.4M | 59.58M | 77.64M | 83.2M | 38.44M |
| accountPayables | 139.96M | 40.53M | 31.15M | 50.72M | 34.71M | 30.99M | 54.89M | 55.16M | 63.79M | 22.9M |
| otherPayables | 45.25M | 44.5M | 34.28M | - | 31M | 27.13M | 25.97M | 22.48M | 19.41M | 15.54M |
| accruedExpenses | - | - | - | - | - | 17.58M | 12.35M | 14.48M | 8.02M | - |
| shortTermDebt | 63.7M | 80.2M | 135.5M | 86.59M | 274.95M | 110.6M | 110.47M | 119.17M | 159.84M | 225.36M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | 7.68M | - | - |
| taxPayables | 6.6M | 6.99M | 2.8M | 2.86M | 3.06M | 6.54M | 6.41M | 7.14M | 6.16M | 930K |
| deferredRevenue | - | - | 3.7M | 2.46M | - | - | - | - | - | 15.54M |
| otherCurrentLiabilities | 65.63M | 36.5M | 2.33M | 34.14M | 12.25M | - | 10.45M | 29.52M | 9.81M | 1804 |
| totalCurrentLiabilities | 314.54M | 201.72M | 206.96M | 173.91M | 346.46M | 185.34M | 200.97M | 207.61M | 243.27M | 279.34M |
| longTermDebt | 193.42M | 147.1M | 130.14M | 113.64M | 4.94M | 131.44M | 106.05M | 49.51M | 77M | 79M |
| capitalLeaseObligationsNonCurrent | 230.88K | 134.81K | 326.12K | 448.77K | 3.03M | - | 5.73M | 16.61M | - | - |
| deferredRevenueNonCurrent | 60.79M | 35.24M | 28.44M | 29.7M | 32.89M | 34.49M | 27.94M | 29.66M | 31.06M | 5.16M |
| deferredTaxLiabilitiesNonCurrent | 5.25M | 5.33M | 5.68M | 6.14M | 1.1M | 1.25M | 1M | 156.19K | 165.03K | 173.87K |
| otherNonCurrentLiabilities | 26.35M | 10.22M | 100000 | 100000 | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 286.05M | 198.03M | 164.68M | 150.03M | 41.96M | 167.18M | 140.71M | 95.94M | 108.23M | 84.33M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 230.88K | 134.81K | 326.12K | 448.77K | 3.03M | - | 5.73M | 24.29M | - | - |
| totalLiabilities | 600.59M | 399.75M | 371.64M | 323.94M | 388.42M | 352.51M | 341.69M | 303.56M | 351.5M | 363.67M |
| treasuryStock | -7.51M | -7.51M | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 405M | 405M | 405M | 405M | 405M | 405M | 405M | 405M | 405M | 270M |
| retainedEarnings | 685.86M | 764.45M | 761.03M | 684.26M | 582.73M | 484.31M | 405.71M | 370.84M | 337.26M | 292.2M |
| additionalPaidInCapital | 419.84M | 419.84M | 419.84M | 419.84M | 419.84M | 419.84M | 419.84M | 419.84M | 419.84M | 554.84M |
| 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 | -63.8M | 63.82M | 118.11M | 128.88M | 118.74M | 101.91M | 49.08M | 52.53M | 60.04M | 42.62M |
| depreciationAndAmortization | 75.16M | 72.6M | 72.79M | 71.84M | 69.26M | 65.32M | 67.61M | 65.12M | 66.5M | 58.76M |
| deferredIncomeTax | - | - | - | - | 1.75M | -831K | - | 219.95K | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -45.53M | 167.03M | -218.53M | -164.7M | 9.2M | -67.94M | 15.84M | -33.78M | 32.15M | -15.57M |
| accountsReceivables | -147.72M | 189.32M | -207.04M | -153.01M | 10.25M | -68.82M | 20.38M | -39.34M | 30.66M | -22.71M |
| inventory | 1.12M | -363K | 392.97K | -83520 | -639K | -563K | -140K | -393K | -549K | -244K |
| accountsPayables | - | -21.93M | -10.11M | -11.6M | -2.16M | 2.26M | -8.03M | - | - | - |
| otherWorkingCapital | 101.08M | -21.93M | -1.77M | 5.02M | 1.75M | -831K | 3.63M | 5.95M | - | - |
| otherNonCashItems | 159.38M | 5.88M | -5.89M | 7.28M | -2.12M | 18.22M | 22.41M | 24.25M | 11.53M | 28.38M |
| netCashProvidedByOperatingActivities | 125.22M | 309.33M | -33.52M | 47.14M | 195.08M | 117.51M | 153.38M | 108.12M | 152.83M | 110.45M |
| investmentsInPropertyPlantAndEquipment | -101.29M | -144.3M | -57.1M | -68.45M | -27.95M | -49.56M | -29.33M | -58.55M | -102.96M | -77.64M |
| acquisitionsNet | - | - | 1.22M | 660.28K | 1.43M | 49.62M | 245.97K | - | - | - |
| purchasesOfInvestments | -1.11B | -937.74M | -1.69B | -1.3B | -1.47B | -1.22B | -726.22M | -635.09M | -926.37M | -494.66M |
| salesMaturitiesOfInvestments | 1.21B | 836.52M | 1.78B | 1.18B | 1.49B | 1.14B | 630.28M | 709.88M | 1B | 348.91M |
| otherInvestingActivities | -1.88M | 183K | 10.74M | -150K | 700.58 | -49.56M | 5.6M | -5.49M | 48043 | -500K |
| netCashProvidedByInvestingActivities | -560.21K | -245.34M | 39.72M | -186.03M | -2.22M | -134.79M | -119.42M | 10.74M | -29.27M | -223.89M |
| netDebtIssuance | 30.76M | -22.49M | 65.87M | -89.46M | 27.44M | 39.9M | 46.03M | -73.1M | -59.96M | -14.53M |
| longTermNetDebtIssuance | 30.76M | -22.49M | 65.87M | -87.39M | 27.44M | 39.9M | 46.03M | -73.1M | -59.96M | -14.53M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -7.51M | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | -7.51M | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -7.51M | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -17.93M | -61.55M | -42.96M | -25.12M | -19.24M | -16.2M | -27.39M | -31.58M | -27.36M | -20.76M |
| commonDividendsPaid | -17.93M | -61.55M | -42.96M | -25.12M | -19.24M | -22.29M | -27.39M | -31.58M | -27.36M | -20.76M |
| preferredDividendsPaid | - | - | - | - | - | 6.09M | - | - | - | - |
| otherFinancingActivities | 29.97M | 35.78M | 4.88M | 44.22M | -11.14M | -19.02M | -28.1M | 15.39M | 15.82M | 157.4M |
| netCashProvidedByFinancingActivities | 42.8M | -55.78M | 27.79M | -68.29M | -11.37M | 4.68M | -9.47M | -90.61M | -71.49M | 122.11M |
| 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 | 79.18M | 76.72M | 87.96M | 88.29M | 84.14M | 79.21M | 85.88M | 84.56M | 93.49M | 99.11M |
| costOfRevenue | 51.91M | 51.55M | 46.86M | 48.28M | 50.16M | 49.33M | 45.66M | 44.83M | 47.53M | 60.54M |
| grossProfit | 27.27M | 25.17M | 41.1M | 40.01M | 33.98M | 29.88M | 40.21M | 39.73M | 45.95M | 38.58M |
| researchAndDevelopmentExpenses | 2.06M | 2.91M | 4.18M | 4.18M | 2.12M | 4.25M | 3.75M | 4.26M | 3.6M | 3.82M |
| generalAndAdministrativeExpenses | -441.89K | -16.28M | 10.08M | 9.95M | 10.15M | 13.63M | 12.64M | 12.07M | 11.83M | 15.63M |
| sellingAndMarketingExpenses | - | - | 22.6M | 190.48K | -2.09M | 6.56M | 7.85M | 5.09M | 2.92M | 2.8M |
| sellingGeneralAndAdministrativeExpenses | -441.89K | -16.28M | 32.69M | 10.14M | 8.06M | 20.19M | 20.49M | 17.16M | 14.75M | 18.44M |
| otherExpenses | 778.71K | 170.46M | -1.91M | -2.41M | -1.67M | -9.28M | -1.14M | -752.05K | -1.55M | -15.4M |
| operatingExpenses | 2.39M | 157.08M | 34.96M | 11.9M | 8.5M | 15.17M | 23.09M | 20.66M | 16.8M | 6.86M |
| costAndExpenses | 54.3M | 208.63M | 81.82M | 60.18M | 58.66M | 64.5M | 68.76M | 65.5M | 64.34M | 67.4M |
| netInterestIncome | 246.82K | -7.09M | -483.74K | -807.22K | -2.12M | 2.91M | 365.74K | 393.78K | -5.08M | -1.75M |
| interestIncome | 3.01M | -2.92M | 2.35M | 1.74M | 848.4K | 6.89M | 2.32M | 2.38M | -2.24M | 272.66K |
| interestExpense | 2.76M | 4.17M | 2.84M | 2.55M | 2.97M | 3.98M | 1.96M | 1.99M | 2.84M | 2.02M |
| depreciationAndAmortization | - | 20.38M | 18.09M | 18.6M | 18.09M | 18.09M | 18.18M | 17.77M | 18.18M | 18.18M |
| ebitda | 28.54M | -105.48M | 26.48M | 49.02M | 46.41M | 37.18M | 34.2M | 38.65M | 50.09M | 51.73M |
| ebit | 28.54M | -125.87M | 8.39M | 30.42M | 28.32M | 19.09M | 16.02M | 20.88M | 31.91M | 33.55M |
| nonOperatingIncomeExcludingInterest | -3.66M | -6.04M | -2.25M | -2.31M | -2.84M | -4.38M | 1.1M | -1.82M | -2.76M | -1.83M |
| operatingIncome | 24.88M | -131.91M | 6.14M | 28.11M | 25.48M | 14.71M | 17.12M | 19.06M | 29.15M | 31.72M |
| totalOtherIncomeExpensesNet | 899.18K | 1.87M | -581.02K | -236.28K | -128.01K | 401.71K | -3.06M | -168.77K | -82092 | -190.3K |
| incomeBeforeTax | 25.78M | -130.04M | 5.56M | 27.87M | 25.35M | 15.11M | 14.06M | 18.89M | 29.07M | 31.53M |
| incomeTaxExpense | 5.91M | -12.25M | -3.39M | 3.83M | 4.34M | 6.78M | -2.31M | 4.13M | 4.72M | 1.38M |
| netIncomeFromContinuingOperations | 19.87M | -117.79M | 8.94M | 24.04M | 21.01M | 8.34M | 16.37M | 14.76M | 24.35M | 30.15M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 19.63M | -117.17M | 8.36M | 23.65M | 20.8M | 9.41M | 16.74M | 14.43M | 24.53M | 29.09M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 19.63M | -117.17M | 8.36M | 23.65M | 20.8M | 9.41M | 16.74M | 14.43M | 24.53M | 29.09M |
| eps | 0.05 | -0.29 | 0.02 | 0.06 | 0.05 | 0.02 | 0.04 | 0.04 | 0.06 | 0.07 |
| 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 | 223.82M | 387.06M | 215.97M | 371.38M | 336.32M | 219.21M | 285.41M | 274.74M | 388.38M | 217.23M |
| shortTermInvestments | 434.43M | 220.34M | 319.57M | 167.22M | 266.49M | 324.99M | 330.16M | 266.58M | 151.2M | 193.85M |
| cashAndShortTermInvestments | 658.24M | 607.4M | 535.54M | 538.59M | 602.81M | 544.2M | 615.57M | 541.33M | 539.58M | 411.08M |
| netReceivables | 177.45M | 360.72M | 548.24M | 540.91M | 423.54M | 378.97M | 324.4M | 270.37M | 361.94M | 571.32M |
| accountsReceivables | 155.6M | 347.36M | 526.16M | 517.12M | 389.07M | 335.18M | 276.26M | 212.92M | 322.9M | 540.57M |
| otherReceivables | 21.85M | 13.36M | 22.08M | 23.79M | 34.46M | 43.79M | 48.14M | 57.44M | 39.04M | 30.75M |
| inventory | 2.65M | 2.96M | 3.15M | 3.87M | 3.69M | 4.08M | 3.23M | 3.34M | 3.82M | 3.72M |
| prepaids | 1.09M | 1.56M | 1.73M | 1.87M | 1.04M | 942.14K | 1.96M | - | - | - |
| otherCurrentAssets | 22.12M | 10.41M | 41.72M | 5.85M | 2.66M | 12.05M | 6.14M | 64.71M | 92.27M | 30.66M |
| totalCurrentAssets | 861.55M | 983.05M | 1.13B | 1.09B | 1.03B | 940.23M | 951.29M | 879.74M | 997.61M | 1.02B |
| propertyPlantEquipmentNet | 676.28M | 683.94M | 655.46M | 650.43M | 652.89M | 648.78M | 644.89M | 773.85M | 656.45M | 659.58M |
| goodwill | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M | 14.52M |
| intangibleAssets | 246.89M | 248.44M | 249.99M | 251.54M | 253.08M | 254.63M | 257.37M | 139.91M | 140.87M | 141.82M |
| goodwillAndIntangibleAssets | 261.41M | 262.96M | 264.51M | 266.06M | 267.61M | 269.16M | 271.89M | 154.44M | 155.39M | 156.35M |
| longTermInvestments | 309.18M | 239.86M | 235.6M | 217.72M | -55.05M | -113.81M | -112.37M | 214.28M | 211.37M | 215.94M |
| taxAssets | 36.39M | 39.68M | 19.8M | 12.69M | 12.14M | 12.21M | 10.23M | 8.28M | 7.06M | 6.43M |
| otherNonCurrentAssets | 18.22M | 14.57M | 14.01M | 18.95M | 285.08M | 342.49M | 348.5M | 4813 | 25.25M | 8.41M |
| totalNonCurrentAssets | 1.3B | 1.24B | 1.19B | 1.17B | 1.16B | 1.16B | 1.16B | 1.15B | 1.06B | 1.05B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 2.16B | 2.22B | 2.32B | 2.26B | 2.2B | 2.1B | 2.11B | 2.03B | 2.05B | 2.06B |
| totalPayables | 48.46M | 185.21M | 44.74M | 153.08M | 153.84M | 85.02M | 33.48M | 58.36M | 44.73M | 65.43M |
| accountPayables | 40.27M | 139.96M | 38.6M | 123.74M | 121.64M | 40.53M | 29.56M | 58.36M | 36.48M | 31.15M |
| otherPayables | 8.19M | 45.25M | 6.14M | 29.34M | 32.21M | 44.5M | 3.92M | - | 31.78M | 34.28M |
| accruedExpenses | 12.4M | - | 10.41M | - | - | - | - | 11.22M | 8.81M | - |
| shortTermDebt | 96.16M | 63.7M | 248.73M | 84.54M | 49.35M | 80.2M | 110.22M | 157.18M | 180.46M | 135.5M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | 182.89K | - | - |
| taxPayables | - | 6.6M | - | 5.68M | 8.97M | 6.99M | 3.92M | 5.88M | 8.25M | 2.8M |
| deferredRevenue | 939.1K | - | 647.38K | - | - | - | - | - | - | 3.7M |
| otherCurrentLiabilities | 18.76M | 65.63M | 24.34M | 52.3M | 48.79M | 36.5M | 76.97M | 26.85M | 14.97M | 2.33M |
| totalCurrentLiabilities | 176.72M | 314.54M | 328.87M | 289.93M | 251.99M | 201.72M | 220.68M | 253.8M | 252.68M | 206.96M |
| longTermDebt | 235.41M | 193.42M | 179.91M | 168.65M | 168.77M | 147.1M | 148.73M | 48.62M | 50.36M | 130.14M |
| capitalLeaseObligationsNonCurrent | 15.55M | 230.88K | 17.28M | 33670 | 83620 | 134.81K | 185.38K | 233.5K | 280.04K | 326.12K |
| deferredRevenueNonCurrent | 90.78M | 60.79M | 41.38M | 33.52M | 34.38M | 35.24M | 26.67M | 26.82M | 27.92M | 28.54M |
| deferredTaxLiabilitiesNonCurrent | 5.19M | 5.25M | 5.25M | 5.13M | 5.3M | 5.33M | 5.36M | 5.46M | 5.57M | 5.68M |
| otherNonCurrentLiabilities | - | 26.35M | - | 24.09M | 15.43M | 10.22M | 16.12M | 13.22M | - | - |
| totalNonCurrentLiabilities | 346.92M | 286.05M | 243.82M | 231.42M | 223.96M | 198.03M | 197.07M | 94.35M | 84.13M | 164.68M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 15.55M | 230.88K | 17.28M | 33670 | 83620 | 134.81K | 185.38K | 416.39K | 280.04K | 326.12K |
| totalLiabilities | 523.64M | 600.59M | 572.69M | 521.35M | 475.95M | 399.75M | 417.75M | 348.15M | 336.81M | 371.64M |
| treasuryStock | -7.51M | -7.51M | -7.51M | -7.51M | -7.51M | -7.51M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 405M | 405M | 405M | 405M | 405M | 405M | 405M | 405M | 405M | 405M |
| retainedEarnings | 707.51M | 685.86M | 807.13M | 799.1M | 784.68M | 764.45M | 770.66M | 754.09M | 787.38M | 761.03M |
| additionalPaidInCapital | - | 419.84M | - | 419.84M | - | - | - | 419.84M | - | 419.84M |
| 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 | 19.63M | -117.17M | 8.36M | 23.65M | 20.8M | 9.41M | 16.74M | 14.43M | 24.52M | 29.09M |
| depreciationAndAmortization | - | - | - | - | - | - | - | 17.82M | - | 18.68M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | -153.68M | - | - | - | 243.12M | - | -206.65M |
| accountsReceivables | - | - | - | -153.89M | - | - | - | 242.75M | - | -207.04M |
| inventory | - | - | - | 212.7K | - | - | - | 373.96K | - | 392.97K |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 138.69M | 98.78M | 27.67M | 65.25M | 61.12M | -35.28M | 7.22M | -176.37M | 186.13M | -155.39M |
| netCashProvidedByOperatingActivities | 158.31M | 98.78M | 36.03M | -88.43M | 81.92M | -40.05M | 21.89M | 116.82M | 210.66M | -314.27M |
| investmentsInPropertyPlantAndEquipment | -15.37M | -42.24M | -23.6M | -9.13M | -26.32M | -5.99M | -6.92M | -95.93M | -35.46M | -21.15M |
| acquisitionsNet | - | - | - | 92000 | - | - | 85000 | - | - | -140K |
| purchasesOfInvestments | -583.51M | -100.95M | -426.15M | -314.84M | -264.84M | -244.02M | -303.4M | -216.12M | -174.2M | -137.64M |
| salesMaturitiesOfInvestments | 294.42M | 200.56M | 269M | 410.85M | 326.9M | 267.12M | 214.57M | 149.42M | 199.1M | 308.56M |
| otherInvestingActivities | -10.2M | 29.84M | -31.81M | 92000 | 0.0 | 198.31K | -100000 | -66.71M | 31.21M | 79.98M |
| netCashProvidedByInvestingActivities | -314.66M | 87.22M | -212.56M | 86.97M | 35.74M | 17.31M | -95.76M | -162.64M | -4.25M | 229.61M |
| netDebtIssuance | 12.8M | -53.8M | 33.43M | 34.93M | 16.19M | -73.71M | 95M | -12.08M | -31.81M | 53.34M |
| longTermNetDebtIssuance | 12.8M | -53.8M | - | 34.93M | 16.19M | -73.71M | 95M | -11.98M | -31.81M | 53.34M |
| shortTermNetDebtIssuance | - | - | 33.43M | - | - | - | - | -97027 | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.85M | 2.65M | - | -15.29M | -2.54M | -2.74M | -1.62M | -51.14M | -6.04M | -1.25M |
| commonDividendsPaid | -2.85M | 2.65M | - | -15.29M | -2.54M | -2.74M | -1.62M | -51.14M | -6.04M | -1.25M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -17.77M | 36.33M | -12.26M | 16.38M | -14.26M | 31.95M | -8.49M | -48541.64 | 4.85M | -3.37M |
| netCashProvidedByFinancingActivities | -7.82M | -14.82M | 21.17M | 36.03M | -607K | -44.5M | 84.89M | -63.17M | -33M | 48.78M |