SHH : 603727.SS
$0.22 (1.25%)
| 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 | 1.89B | 2.64B | 1.8B | 3.22B | 4.08B | 2.58B | 1.35B | 396.63M | 489.14M | 2.68B |
| costOfRevenue | 1.55B | 2.22B | 1.66B | 2.84B | 3.64B | 2.32B | 1.17B | 353.82M | 381.17M | 2.03B |
| grossProfit | 340.34M | 423.25M | 134.22M | 377.59M | 436.82M | 259.01M | 182.98M | 42.81M | 107.98M | 659.07M |
| researchAndDevelopmentExpenses | 79.2M | 118.9M | 105.09M | 164.76M | 190.32M | 125.59M | 58.85M | 31.24M | 41.44M | 101.95M |
| generalAndAdministrativeExpenses | 18.28M | 67.27M | 68.81M | 77.8M | 73.62M | 69.18M | 66.91M | 52.71M | 48.16M | 167.24M |
| sellingAndMarketingExpenses | 22.34M | 19.74M | 20.27M | 6.39M | 4.13M | 5.28M | 9.28M | 6.73M | 7.77M | 14.52M |
| sellingGeneralAndAdministrativeExpenses | 40.61M | 87.01M | 89.08M | 84.19M | 77.75M | 74.46M | 76.19M | 59.44M | 55.93M | 181.77M |
| otherExpenses | 229.23M | 106.84M | 45.84M | 81.01M | 3.98M | -81.72M | 21.26M | -59.46M | -111.1M | 113.13M |
| operatingExpenses | 349.05M | 312.76M | 240.01M | 329.96M | 272.05M | 118.33M | 156.3M | 31.22M | -13.73M | 396.85M |
| costAndExpenses | 1.89B | 2.53B | 1.9B | 3.17B | 3.92B | 2.44B | 1.33B | 385.04M | 367.44M | 2.42B |
| netInterestIncome | 8.44M | 9M | 21.7M | 5.76M | -4M | -7.64M | -808.41K | 44.61M | 8.87M | -14.59M |
| interestIncome | 12.86M | 16.81M | 36.4M | 31.07M | 8.09M | 5.44M | 2.52M | 48.27M | 16.91M | 2.1M |
| interestExpense | 4.42M | 7.81M | 14.7M | 25.31M | 12.09M | 13.08M | 3.33M | 3.66M | 8.04M | 16.69M |
| depreciationAndAmortization | 117.32M | 109.49M | 124.93M | 140.73M | 135.97M | 101.72M | 85.3M | 82.53M | 86.9M | 94.97M |
| ebitda | 188.46M | 225.65M | 37.7M | 212.12M | 305.97M | 250.77M | 117.02M | 120.61M | 221.56M | 373.32M |
| ebit | 71.14M | 116.16M | -87.23M | 71.39M | 170M | 149.05M | 31.72M | 38.08M | 134.66M | 278.35M |
| nonOperatingIncomeExcludingInterest | -79.85M | -5.66M | -18.56M | -23.76M | -5.23M | -8.36M | -5.04M | -26.49M | -12.95M | -16.13M |
| operatingIncome | -8.71M | 110.5M | -105.79M | 47.63M | 164.77M | 140.69M | 26.67M | 11.59M | 121.71M | 262.22M |
| totalOtherIncomeExpensesNet | 75.43M | -2.15M | 3.86M | 753.46K | -2.36M | -1.78M | 1.72M | 567.71K | 4.92M | 6.26M |
| incomeBeforeTax | 66.72M | 108.35M | -101.93M | 48.39M | 162.41M | 138.91M | 28.39M | 12.15M | 126.62M | 268.49M |
| incomeTaxExpense | 5.27M | 7.8M | -26.46M | -16.23M | -3.76M | 7.29M | -6.26M | 5M | 16.77M | 35.46M |
| netIncomeFromContinuingOperations | 61.45M | 100.55M | -75.48M | 64.62M | 166.17M | 131.62M | 34.65M | 7.15M | 109.86M | 233.02M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 61.45M | 100.55M | -75.48M | 64.62M | 166.17M | 131.62M | 34.65M | 7.15M | 109.86M | 233.02M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 61.45M | 100.55M | -75.48M | 64.62M | 166.17M | 131.62M | 34.65M | 7.15M | 109.86M | 233.02M |
| eps | 0.22 | 0.36 | -0.27 | 0.23 | 0.67 | 0.58 | 0.15 | 0.03 | 0.47 | 1.29 |
| 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 | 606.75M | 833.32M | 2.01B | 1.96B | 1.53B | 630.84M | 486.1M | 255.06M | 578.65M | 1.53B |
| shortTermInvestments | 991.21M | 1.22B | - | 73200 | 102.87M | 233.23M | 120.67M | - | - | - |
| cashAndShortTermInvestments | 1.6B | 2.05B | 2.01B | 1.96B | 1.63B | 864.07M | 606.77M | 255.06M | 578.65M | 1.53B |
| netReceivables | 1.28B | 1.35B | 660M | 762.47M | 1.18B | 737.26M | 209.6M | 279.05M | 162.49M | 353.79M |
| accountsReceivables | 1.19B | 520.08M | 660M | 95.79M | 447M | 343.13M | 183.18M | 210.68M | 121.92M | 244.01M |
| otherReceivables | 90.18M | 833.66M | 353.88M | 667.34M | 730.77M | 394.14M | - | 68.37M | 30.38M | 109.79M |
| inventory | 199.71M | 232.03M | 169.66M | 305.05M | 397.97M | 243.91M | 530.32M | 245.4M | 64.4M | 106.04M |
| prepaids | 54.74M | 143.91M | 34.81M | 72.91M | 60.76M | 152.6M | 411.9M | - | 95637 | 132.36M |
| otherCurrentAssets | - | 152.65M | 376.4M | 443.45M | 339.64M | 421.99M | 135.08M | 440.85M | 925.73M | 233.7M |
| totalCurrentAssets | 3.13B | 3.93B | 3.27B | 3.54B | 3.61B | 2.42B | 1.54B | 1.67B | 1.73B | 2.24B |
| propertyPlantEquipmentNet | 884.35M | 970.37M | 964.33M | 1.05B | 1.16B | 1.18B | 915.61M | 767.21M | 831.93M | 905.59M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 417.67M | 427.77M | 438.69M | 450.59M | 461.54M | 401.83M | 411.07M | 333.75M | 252.37M | 260.55M |
| goodwillAndIntangibleAssets | 417.67M | 427.77M | 438.69M | 450.59M | 461.54M | 401.83M | 411.07M | 333.75M | 252.37M | 260.55M |
| longTermInvestments | 39.08M | 39.16M | 39.57M | 39.09M | 417.86K | 464.03K | 1.32M | 1.44M | - | - |
| taxAssets | 56.03M | 55.57M | 62.12M | 35.66M | 19.5M | 20.29M | 21.21M | 14.85M | 14.77M | 5.85M |
| otherNonCurrentAssets | 3.83M | 3.77M | 28.98M | 32.73M | 29.57M | 224.02M | 267.77M | 3.25M | 7.02M | 2.22M |
| totalNonCurrentAssets | 1.4B | 1.5B | 1.53B | 1.61B | 1.67B | 1.83B | 1.62B | 1.12B | 1.11B | 1.17B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.53B | 5.43B | 4.8B | 5.15B | 5.28B | 4.24B | 3.16B | 2.79B | 2.84B | 3.42B |
| totalPayables | 862.4M | 1.54B | 499.01M | 492.13M | 1.09B | 502.14M | 374.86M | 227.26M | 260.41M | 809.01M |
| accountPayables | 857.02M | 1.47B | 499.01M | 383.43M | 1.01B | 424.84M | 374.86M | 191.04M | 249.45M | 714.38M |
| otherPayables | 5.38M | 74.72M | 65.35M | 108.7M | 80.02M | 77.31M | - | 36.22M | 10.96M | 94.62M |
| accruedExpenses | 55.65M | - | - | 44.13M | - | - | - | - | - | - |
| shortTermDebt | 259.99M | 598.1M | 680.2M | 900.13M | 620.18M | 370M | 79.02M | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | 18.55M | - | - | - | - | - | - |
| taxPayables | - | 3.04M | 2.63M | 37.57M | 1.95M | 1.14M | 743.67K | 3.55M | 18.46M | 21.65M |
| deferredRevenue | 33.63M | - | - | 14.75M | - | 837.56M | 63.83M | 61.76M | 3.65M | 75.46M |
| otherCurrentLiabilities | 32.71M | 377.32K | 332.02M | 91.36M | 104.38M | 837.56M | 221.39M | 61.76M | 43.87M | 75.46M |
| totalCurrentLiabilities | 1.24B | 2.14B | 1.51B | 1.54B | 1.81B | 1.71B | 728.76M | 289.02M | 304.28M | 884.47M |
| longTermDebt | - | - | - | 200.12M | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 930.52K | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 68.92M | 67.19M | 73.09M | 75.63M | 79.04M | 85.27M | 92.18M | 99.57M | 105.04M | 141.8M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 429.76K | 4.98M | 99866 | - | - | - |
| otherNonCurrentLiabilities | - | 158.34K | 4.77M | 4.74M | 54.82M | 853.92K | - | - | - | - |
| totalNonCurrentLiabilities | 1.27M | 67.35M | 77.86M | 280.49M | 134.29M | 91.11M | 92.28M | 99.57M | 105.04M | 141.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 930.52K | - | - | 18.55M | - | - | - | - | - | - |
| totalLiabilities | 1.25B | 2.21B | 1.59B | 1.82B | 1.94B | 1.8B | 821.03M | 388.58M | 409.32M | 1.03B |
| treasuryStock | -47.2M | -47.2M | - | - | -100.14M | -100.14M | -100.14M | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 281.72M | 281.72M | 281.72M | 281.72M | 288.33M | 234.19M | 234.14M | 234.14M | 234.14M | 234.14M |
| retainedEarnings | 748.82M | 757.24M | 707.84M | 830.56M | 837.78M | 743.62M | 648.84M | 621.05M | 660.76M | 626.31M |
| additionalPaidInCapital | 2.14B | 2.14B | 2.14B | 2.14B | 2.22B | 1.49B | 1.49B | 1.49B | 1.49B | 1.49B |
| 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 | 61.45M | 100.55M | -75.48M | 64.62M | 166.17M | 131.62M | 34.65M | 7.15M | 109.86M | 233.02M |
| depreciationAndAmortization | 117.32M | 110.83M | 124.93M | 140.73M | 135.97M | 101.72M | 85.3M | 82.53M | 86.9M | 94.97M |
| deferredIncomeTax | -109.7K | - | - | -16.6M | -3.76M | 6.33M | -6.26M | -80349 | -8.92M | -504.69K |
| stockBasedCompensation | - | - | - | - | 1.54M | 2.94M | 3.62M | 2.15M | - | - |
| changeInWorkingCapital | -228.4M | -328.67M | 424.12M | 223.92M | -638.81M | 230.53M | -173.98M | -413.27M | -240.06M | 271.73M |
| accountsReceivables | 15.2M | -975.65M | -385.65M | -132.2M | -1.31B | -399.23M | -238.01M | -215.59M | 189.21M | 124.14M |
| inventory | 15.58M | -67.67M | 117.29M | 92.92M | -198.42M | -60.24M | -273.21M | -191.55M | 66.79M | 356.62M |
| accountsPayables | -259.18M | 714.65M | 718.93M | 279.8M | 876.65M | 683.67M | 343.51M | -6.04M | -487.14M | -208.51M |
| otherWorkingCapital | - | 714.65M | -26.46M | -16.6M | -3.76M | 6.33M | -6.26M | -221.72M | -306.85M | -84.88M |
| otherNonCashItems | 182.97M | 129.17M | 40.99M | -24.95M | 11.62M | -89.84M | 11.95M | -43.66M | -112.89M | 176.54M |
| netCashProvidedByOperatingActivities | 133.23M | 11.87M | 514.56M | 404.31M | -327.27M | 383.3M | -44.72M | -367.24M | -156.2M | 776.26M |
| investmentsInPropertyPlantAndEquipment | -17.49M | -107.2M | -40.96M | -15.51M | -188.49M | -335.31M | -344.6M | -103.28M | -25.87M | -120.38M |
| acquisitionsNet | 169.06K | - | - | 26600 | 89320 | 14363 | 419.98K | 39613 | 161.38K | 302.38K |
| purchasesOfInvestments | -625M | -884.67M | - | -39.16M | -89320 | -221.63M | -659.86M | -10.27M | -680M | -180M |
| salesMaturitiesOfInvestments | 846.65M | 6.93M | 594.94K | 163.16M | 232.99M | 14.42M | 659.44M | 137M | 21.7M | 841.38K |
| otherInvestingActivities | - | 184.17K | -535.1K | - | 89320 | 2.85M | 662.79M | 179.81M | -641.23M | -177.6M |
| netCashProvidedByInvestingActivities | 204.33M | -984.76M | -40.9M | 108.51M | 44.59M | -539.65M | 318.19M | 66.26M | -667.1M | -297.98M |
| netDebtIssuance | -498M | -81.98M | -420.02M | 480M | 250M | 362.22M | 79.02M | - | - | -327.26M |
| longTermNetDebtIssuance | -498M | -81.98M | -420.02M | 480M | 250M | 362.22M | 79.02M | - | - | -327.33M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 62799 |
| netStockIssuance | 12.84M | -60.04M | - | - | - | - | -100.14M | - | -1.66M | - |
| netCommonStockIssuance | 12.84M | -60.04M | - | - | - | - | -100.14M | - | -1.66M | - |
| commonStockIssuance | 12.84M | - | - | 7264 | - | - | -480K | -2.81M | -1.66M | - |
| commonStockRepurchased | - | -60.04M | - | -7264.68 | - | - | -100.14M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -69.34M | -48.63M | -54.54M | -70.43M | -56.89M | -22.75M | -6.87M | -35.12M | -70.24M | -9.97M |
| commonDividendsPaid | -69.34M | -48.63M | -54.54M | -93.36M | -57.25M | -22.75M | -6.87M | -35.12M | -70.24M | -9.97M |
| preferredDividendsPaid | - | - | - | 22.93M | 354.48K | - | - | - | - | - |
| otherFinancingActivities | -4.66M | -60.04M | 55M | -147.55M | 550.44M | 3.82M | -791.52K | 1.39M | 19.21M | 1.12B |
| netCashProvidedByFinancingActivities | -559.17M | -190.65M | -419.56M | 262.02M | 743.54M | 343.3M | -28.78M | -33.73M | -52.69M | 782.11M |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 506.7M | 257.61M | 577.67M | 279.76M | 499.97M | 542.97M | 881.83M | 697.87M | 563.75M | 496.78M |
| costOfRevenue | 470.94M | 252.37M | 411.34M | 224.2M | 452.93M | 445.65M | 721.6M | 607.02M | 476.72M | 411.64M |
| grossProfit | 35.76M | 5.24M | 166.33M | 55.56M | 47.04M | 97.32M | 160.23M | 90.85M | 87.03M | 85.14M |
| researchAndDevelopmentExpenses | 25.72M | 14.01M | 16.62M | 26.81M | 25.23M | 12.16M | 27.37M | 36.52M | 33.76M | 21.26M |
| generalAndAdministrativeExpenses | -8.96M | 18.86M | -30.11M | 14.77M | 15.66M | 17.95M | 22.78M | 15.09M | 14.31M | 15.09M |
| sellingAndMarketingExpenses | 3.56M | 6.49M | 3.79M | 4.86M | 6.63M | 7.05M | 5.55M | 5.39M | 4.6M | 4.19M |
| sellingGeneralAndAdministrativeExpenses | -5.39M | 25.35M | -26.31M | 19.63M | 22.29M | 25M | 28.34M | 20.48M | 18.91M | 19.29M |
| otherExpenses | 52.68M | 68.15M | 157.84M | 630.12K | 2.18M | 48.88M | 93.33M | 2.14M | 2.8M | 8.56M |
| operatingExpenses | 73.01M | 107.52M | 148.14M | 47.07M | 49.71M | 86.04M | 149.04M | 59.15M | 55.47M | 49.11M |
| costAndExpenses | 543.95M | 359.89M | 559.48M | 271.27M | 502.64M | 531.69M | 870.64M | 666.17M | 532.19M | 460.74M |
| netInterestIncome | 8.85M | 3.48M | 1.76M | 1.46M | 3.09M | 4.26M | -345.52K | 755.29K | 3.74M | 5.85M |
| interestIncome | 10.06M | 4.74M | 2.58M | 2.18M | 3.09M | 5.79M | 1.82M | 2.63M | 4.74M | 7.62M |
| interestExpense | 1.21M | 1.27M | 819.79K | 728.95K | 6297 | 1.53M | 2.16M | 1.87M | 1.01M | 1.77M |
| depreciationAndAmortization | 27.31M | - | 29.17M | 27.37M | 28.95M | 27.37M | 27.37M | 31.23M | 27.67M | 31.23M |
| ebitda | -9.94M | -67.1M | 78.52M | 36.93M | 26.75M | 40.46M | 38.59M | 64.63M | 60.38M | 69.07M |
| ebit | -37.25M | -67.1M | 49.36M | 9.56M | -2.2M | 13.09M | 11.22M | 33.4M | 32.71M | 37.84M |
| nonOperatingIncomeExcludingInterest | - | -35.18M | -31.17M | -1.06M | -466.81K | -1.81M | -26602 | -1.69M | -1.14M | -1.8M |
| operatingIncome | -37.25M | -102.28M | 18.19M | 8.5M | -2.67M | 11.28M | 11.19M | 31.7M | 31.57M | 36.03M |
| totalOtherIncomeExpensesNet | 22.95M | 33.91M | 30.35M | 334.41K | 460.51K | 280.77K | -2.14M | -181.39K | 138.18K | 30814 |
| incomeBeforeTax | -14.31M | -68.36M | 48.54M | 8.83M | -2.21M | 11.56M | 9.06M | 31.52M | 31.7M | 36.07M |
| incomeTaxExpense | -2.76M | -9.47M | 10.5M | -2.19M | -3M | -33069 | 3.03M | 249.23K | 2.25M | 2.27M |
| netIncomeFromContinuingOperations | -11.54M | -58.9M | 38.04M | 11.02M | 794.54K | 11.59M | 6.03M | 31.27M | 29.45M | 33.8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -11.54M | -58.9M | 38.04M | 11.02M | 794.51K | 11.59M | 6.03M | 31.27M | 29.45M | 33.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -11.54M | -58.9M | 38.04M | 11.02M | 794.51K | 11.59M | 6.03M | 31.27M | 29.45M | 33.8M |
| eps | -0.04 | -0.21 | 0.14 | 0.04 | 0.0 | 0.04 | 0.02 | 0.11 | 0.11 | 0.12 |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.44B | 1.12B | 606.75M | 797.54M | 959.68M | 1.19B | 833.32M | 1.33B | 1.55B | 1.66B |
| shortTermInvestments | 800.86M | 462.94M | 991.21M | 461.34M | 320.4M | - | 1.22B | - | 203.33M | - |
| cashAndShortTermInvestments | 2.24B | 1.58B | 1.6B | 1.26B | 1.28B | 1.19B | 2.05B | 1.33B | 1.75B | 1.66B |
| netReceivables | 851.5M | 820.66M | 1.28B | 1.22B | 1.23B | 1.37B | 1.35B | 1.16B | 890.52M | 827.52M |
| accountsReceivables | 781.28M | 817.64M | 1.19B | 1.22B | 191.03M | 425.02M | 520.08M | 524.99M | 311.86M | 280.5M |
| otherReceivables | 70.22M | 3.02M | 90.18M | 461.24K | 1.04B | 946.82M | 833.66M | 639.21M | 65M | 7.49M |
| inventory | 153.29M | 212.7M | 199.71M | 266.16M | 333.73M | 280.06M | 232.03M | 184.04M | 177.64M | 185.09M |
| prepaids | 75.8M | 76.61M | 54.74M | 43.74M | 81.11M | 165.23M | 143.91M | 107.73M | 77.15M | 55.94M |
| otherCurrentAssets | - | 358.59M | 451.3M | 229.11M | 414.42M | 649.11M | 152.65M | 579.77M | 143.2M | 405.38M |
| totalCurrentAssets | 3.32B | 3.05B | 3.13B | 3.02B | 3.34B | 3.66B | 3.93B | 3.36B | 2.96B | 3.07B |
| propertyPlantEquipmentNet | 847.59M | 861.45M | 884.35M | 903.13M | 924.49M | 944.51M | 970.37M | 982.94M | 961.62M | 964.45M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 426.28M | 415.54M | 417.67M | 420.56M | 423.17M | 424.83M | 427.77M | 429.76M | 432.68M | 435.66M |
| goodwillAndIntangibleAssets | 426.28M | 415.54M | 417.67M | 420.56M | 423.17M | 424.83M | 427.77M | 429.76M | 432.68M | 435.66M |
| longTermInvestments | 37.67M | 39.07M | 39.08M | 39.09M | 39.1M | 39.11M | 39.16M | 39.45M | 65.82M | 39.47M |
| taxAssets | 72.68M | 67.06M | 56.03M | 60.8M | 58.61M | 55.61M | 55.57M | 57.35M | 57.6M | 59.85M |
| otherNonCurrentAssets | 11.66M | 3.49M | 3.83M | 4.66M | 4.93M | 3.34M | 3.77M | 27.97M | 6.12M | 33.36M |
| totalNonCurrentAssets | 1.4B | 1.39B | 1.4B | 1.43B | 1.45B | 1.47B | 1.5B | 1.54B | 1.52B | 1.53B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4.72B | 4.44B | 4.53B | 4.45B | 4.79B | 5.13B | 5.43B | 4.9B | 4.48B | 4.61B |
| totalPayables | 896.02M | 775.93M | 862.4M | 893.9M | 1.32B | 1.43B | 1.54B | 1.21B | 886.86M | 589.83M |
| accountPayables | 896.02M | 770.5M | 857.02M | 891.05M | 1.27B | 1.38B | 1.47B | 1.15B | 834.41M | 589.83M |
| otherPayables | 48.29M | 5.43M | 5.38M | 2.85M | 45.82M | 42.45M | 74.72M | 61.81M | 52.45M | 41.65M |
| accruedExpenses | 30.32M | 21.38M | 55.65M | 33.67M | - | - | - | - | - | - |
| shortTermDebt | 598.82M | 301.14M | 259.99M | 158.85M | 200M | 400M | 598.1M | 398.09M | 198.09M | 298.1M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | 705.54K | 2.37M | 3.04M | 2.39M | - | 2.19M |
| deferredRevenue | 11.72M | 104.67M | 33.63M | 106.14M | - | - | - | 479.53K | 108.25M | 157.54M |
| otherCurrentLiabilities | 17.97M | 16.96M | 32.71M | 19.04M | 41.41M | 376.78K | 377.32K | 1.17M | 132.26M | 267.53M |
| totalCurrentLiabilities | 1.55B | 1.22B | 1.24B | 1.21B | 1.56B | 1.83B | 2.14B | 1.61B | 1.22B | 1.31B |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 544.96K | 808.31K | 930.52K | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 73.99M | 76.18M | 68.92M | 61.73M | 63.64M | 65.55M | 67.19M | 68.25M | 70.16M | 72.07M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.36M | 694.93K | 0.0 | - | 20532 | 86189 | 158.34K | 1.35M | -66.62M | 4.69M |
| totalNonCurrentLiabilities | 1.9M | 77.69M | 1.27M | 61.73M | 63.66M | 65.64M | 67.35M | 69.59M | 3.53M | 76.76M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 544.96K | 808.31K | 930.52K | - | - | - | - | - | - | - |
| totalLiabilities | 1.63B | 1.3B | 1.25B | 1.27B | 1.62B | 1.89B | 2.21B | 1.68B | 1.22B | 1.39B |
| treasuryStock | -47.2M | -47.2M | -47.2M | -47.2M | -47.2M | -47.2M | -47.2M | -44.31M | -40.04M | -30.02M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 281.72M | 281.72M | 281.72M | 281.72M | 281.72M | 281.72M | 281.72M | 281.72M | 281.72M | 281.72M |
| retainedEarnings | 622.91M | 676.06M | 748.82M | 711.3M | 700.28M | 768.83M | 757.24M | 760.66M | 729.39M | 741.64M |
| additionalPaidInCapital | 2.13B | - | 2.14B | - | 2.14B | - | 2.14B | - | 2.14B | - |
| date | 2026-06-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -11.54M | -58.9M | 38.04M | 11.02M | 794.5K | 11.59M | 6.03M | 31.27M | 29.45M | 33.8M |
| depreciationAndAmortization | 27.31M | - | 29.17M | 29.17M | 29.49M | 29.49M | 27.81M | 27.81M | 27.67M | 27.67M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | - | - | -57.75M | - | -1.04B | 643.48M | -643.48M | - |
| accountsReceivables | - | - | - | - | 42.94M | - | -975.65M | 631.36M | -631.36M | - |
| inventory | - | - | - | - | -100.69M | - | -67.67M | 12.12M | -12.12M | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 200.04M | 115.25M | -212.5K | 73.22M | 237.14M | -199.09M | 1.09B | -756.13M | 155.92M | -137.08M |
| netCashProvidedByOperatingActivities | 215.81M | 56.35M | 66.99M | 84.24M | 179.38M | -199.09M | 45.7M | -81.37M | 157.7M | -103.29M |
| investmentsInPropertyPlantAndEquipment | -27.25M | -2.53M | -5.1M | -3.2M | -7.77M | -1.42M | -15.22M | -40.72M | -17.26M | -34.01M |
| acquisitionsNet | 295.4K | - | 5500 | 31425 | 132.13K | - | 24738 | - | 126.99K | 32443 |
| purchasesOfInvestments | -592.54M | - | 255M | -316.46M | -363.54M | -200M | -514.67M | -270M | -100M | - |
| salesMaturitiesOfInvestments | 498.72M | 285M | -605M | 276.15M | 225.24M | 960.1M | 66666 | 2.17M | 484.6K | 4.22M |
| otherInvestingActivities | - | - | - | - | - | - | - | - | -99.39M | 4.25M |
| netCashProvidedByInvestingActivities | -120.77M | 282.47M | -355.09M | -43.48M | -145.94M | 758.67M | -529.8M | -308.56M | -117.13M | -33.98M |
| netDebtIssuance | 280.29M | 200M | 100M | -200M | -200M | -198M | 200.02M | 200M | -300M | -182M |
| longTermNetDebtIssuance | - | - | 100M | - | -200M | -198M | 200.02M | 200M | -300M | -182M |
| shortTermNetDebtIssuance | 280.29M | 200M | 100M | -200M | - | - | - | - | - | - |
| netStockIssuance | - | - | 12.84M | - | - | - | -60.04M | 50.03M | -50.03M | - |
| netCommonStockIssuance | - | - | 12.84M | - | - | - | -60.04M | 50.03M | -50.03M | - |
| commonStockIssuance | - | - | 12.84M | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | -60.04M | 50.03M | -50.03M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -15.12M | -819.79K | - | -69.35M | -1.63M | -7.24M | -1.87M | -37.74M | -1.78M |
| commonDividendsPaid | - | -15.12M | -819.79K | - | -69.35M | -1.63M | -7.24M | -1.87M | -37.74M | -1.78M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -42.85M | -132.95K | -15.14M | -728.95K | -69.35M | 12.84M | -138.31M | -60.04M | 250.02M | -51.67M |
| netCashProvidedByFinancingActivities | 237.44M | 184.74M | 97.7M | -200.73M | -269.35M | -186.79M | -5.57M | 188.12M | -137.75M | -235.45M |