HKSE : 0608.HK
$0.1 (9.09%)
| 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 | 3.06B | 3.34B | 3.31B | 3.52B | 2.89B | 2.16B | 2.91B | 3.07B | 2.73B | 2.42B |
| costOfRevenue | 2.45B | 2.69B | 2.61B | 2.84B | 2.39B | 1.77B | 2.33B | 2.52B | 2.21B | 1.95B |
| grossProfit | 611M | 762.02M | 692.15M | 680.37M | 498.53M | 386.69M | 579.12M | 558.13M | 524.9M | 475.07M |
| researchAndDevelopmentExpenses | 86.8M | 116.34M | 133.47M | 120.06M | 45.6M | 38.18M | 37.7M | 79.11M | 79.02M | 76.81M |
| generalAndAdministrativeExpenses | 283.27M | 285.97M | 298.42M | 317.02M | 280.53M | 245.9M | 350.26M | 341.82M | 323.81M | 384.82M |
| sellingAndMarketingExpenses | 215.9M | 202.43M | 222.38M | 211.99M | 173.48M | 142.22M | 187.58M | 203.26M | 191.48M | 185.58M |
| sellingGeneralAndAdministrativeExpenses | 499.05M | 488.27M | 493.9M | 534.18M | 458.61M | 391.74M | 537.83M | 545.08M | 515.29M | 570.39M |
| otherExpenses | -21.69M | - | 19.09M | - | - | - | -37.7M | 13.53M | -12.86M | -31.77M |
| operatingExpenses | 564.16M | 604.6M | 646.46M | 654.23M | 504.21M | 429.93M | 537.83M | 545.08M | 502.43M | 499.93M |
| costAndExpenses | 3.02B | -3.18B | 3.14B | 3.36B | 2.84B | 2.16B | 2.87B | 3.06B | 2.71B | 2.45B |
| netInterestIncome | -43.33M | -59.93M | -80.71M | -44.17M | -28.98M | -29.15M | -36.19M | -29.94M | -30.72M | -2.7M |
| interestIncome | 8.1M | 12.98M | - | - | - | - | - | - | - | - |
| interestExpense | 51.43M | 72.91M | 80.71M | 44.17M | 28.98M | 29.15M | 36.19M | 24.5M | 30.72M | 2.7M |
| depreciationAndAmortization | 60.07M | 65.88M | 72.5M | 22.1M | 40.12M | 27.94M | 25.55M | 56.49M | 63.34M | 63.68M |
| ebitda | 106.91M | 251.56M | 295.45M | 276.48M | 254.95M | 219.12M | 110.37M | 112.58M | 179.33M | 178.09M |
| ebit | 46.85M | 185.68M | 222.95M | 254.37M | 214.83M | 190.81M | 84.82M | -4.59M | -8.53M | 114.41M |
| nonOperatingIncomeExcludingInterest | - | -28.26M | -43.79M | -108.18M | -174.91M | -192.23M | 16.64M | -64.32M | -60.88M | -171.03M |
| operatingIncome | 46.85M | 157.42M | 179.16M | 146.19M | 39.92M | -5.05M | 101.46M | 98.64M | 194.2M | 31.74M |
| totalOtherIncomeExpensesNet | 10.27M | -44.64M | -36.92M | 64.02M | 145.94M | 166.72M | - | 98.66M | 158.01M | 141.86M |
| incomeBeforeTax | 57.12M | 112.77M | 142.24M | 210.21M | 185.85M | 161.67M | 46.03M | 29.75M | 88.6M | 85.23M |
| incomeTaxExpense | 11.32M | 16.84M | 29.42M | 54.81M | 38.24M | 36.5M | -19.24M | -8.92M | 45.93M | 43.97M |
| netIncomeFromContinuingOperations | 68.44M | 95.93M | 112.83M | 155.4M | 147.61M | 125.53M | 65.27M | 38.67M | 42.68M | 41.26M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -365K | - | - | - | - |
| netIncome | 69.77M | 91.68M | 113.66M | 154.04M | 147.21M | 124.52M | 71.96M | 43.64M | 41.98M | 43.28M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 69.77M | 91.68M | 113.66M | 154.04M | 147.21M | 124.52M | 71.96M | 43.64M | 41.98M | 43.28M |
| eps | 0.23 | 0.3 | 0.37 | 0.5 | 0.48 | 0.41 | 0.24 | 0.14 | 0.14 | 0.14 |
| 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 | 368.39M | 333.64M | 557.72M | 611.25M | 417.53M | 710.08M | 359.58M | 658.46M | 503.36M | 331.26M |
| shortTermInvestments | 305.48M | 260.13M | 317.67M | 453.94M | 680.23M | 633.76M | 3.36M | 55.2M | 490.13M | - |
| cashAndShortTermInvestments | 673.87M | 593.78M | 875.39M | 1.07B | 1.1B | 1.34B | 362.94M | 713.67M | 993.49M | 331.26M |
| netReceivables | 703.81M | 652.48M | 666.15M | 578.97M | 539.24M | 473.17M | 552.29M | 433.31M | 409.06M | 375.43M |
| accountsReceivables | 666.14M | 647.08M | 633.29M | 551.37M | 517.73M | 453.35M | 535.81M | 426.93M | 403.25M | 375.43M |
| otherReceivables | 37.67M | 31.59M | 32.86M | 27.59M | 21.51M | 19.82M | 16.47M | 264.92M | 251.7M | - |
| inventory | 918.4M | 706.74M | 594.89M | 531.9M | 600.34M | 388.27M | 404.45M | 456.41M | 711.42M | 698.62M |
| prepaids | - | - | 127.58M | 114.08M | 58.78M | 94.03M | 75.72M | 56.35M | 81.33M | 3.03M |
| otherCurrentAssets | 193.84M | 213.13M | 32.64M | 41.58M | 62.24M | 23.38M | 804.04M | 311.99M | 299.56M | 348.44M |
| totalCurrentAssets | 2.49B | 2.17B | 2.3B | 2.33B | 2.36B | 2.32B | 2.2B | 2.46B | 2.49B | 2.31B |
| propertyPlantEquipmentNet | 739.13M | 529.38M | 507.62M | 521.15M | 548.95M | 638.66M | 608.71M | 596.13M | 609.98M | 638.58M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | 388.38M | 539.24M | 473.17M | 552.29M | 8.22M | 6.53M | - |
| goodwillAndIntangibleAssets | - | - | -3.43B | 388.38M | 3.78B | 2.65B | 2.12B | 8.22M | 6.53M | -1.21B |
| longTermInvestments | 3.39B | 3.44B | 3.43B | -388.38M | -656.26M | 346K | 23.21M | -25.25M | -472.39M | 1.21B |
| taxAssets | 12.58M | 12.76M | 3.64M | 33.38M | 42.86M | 30.82M | 29.11M | 28.84M | 26.01M | 19.99M |
| otherNonCurrentAssets | 41.54M | 34.8M | 3.54B | 3.34B | 89.27M | 32.67M | 32.2M | 2.01B | 2.23B | 1.34B |
| totalNonCurrentAssets | 4.19B | 4.01B | 4.05B | 3.9B | 3.81B | 3.36B | 2.82B | 2.62B | 2.4B | 2B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.68B | 6.18B | 6.35B | 6.23B | 6.17B | 5.68B | 5.02B | 5.08B | 4.9B | 4.31B |
| totalPayables | 804M | 729.72M | 757.98M | 667.42M | 638.01M | 469.78M | 424.89M | 310.4M | 660.34M | 330.9M |
| accountPayables | 776.44M | 675.88M | 695.84M | 445.88M | 581.59M | 414.8M | 417.16M | 306.41M | 361.38M | 330.04M |
| otherPayables | 27.56M | 53.85M | 62.15M | 221.54M | 56.42M | 54.98M | - | 3.98M | 298.97M | 867K |
| accruedExpenses | - | - | 199.85M | 195.31M | 161.57M | 121.41M | 143.22M | 117.19M | - | 131.13M |
| shortTermDebt | 919.8M | 767.94M | 900.11M | 551.37M | 608.25M | 639.94M | 812.22M | 690.87M | 1.39B | 1.22B |
| capitalLeaseObligationsCurrent | 1.78M | 4.07M | 4.05M | 4.02M | 6.01M | 7.25M | 8.98M | 19000 | 75000 | 62000 |
| taxPayables | - | - | 62.15M | 103.89M | 76.73M | 80.77M | 59.6M | 178.15M | 186.9M | 157.73M |
| deferredRevenue | 183.63M | 101.05M | 113M | 111.62M | 87.78M | 114.23M | 230.22M | 299.24M | 44.23M | 31.74M |
| otherCurrentLiabilities | 177.91M | 233.52M | 128.4M | -28.69M | 99.5M | 64.02M | 66.17M | 219.7M | 76.43M | 247.68M |
| totalCurrentLiabilities | 2.09B | 1.84B | 2.1B | 1.5B | 1.6B | 1.42B | 1.69B | 1.64B | 2.12B | 1.96B |
| longTermDebt | 913.02M | 836.06M | 742.15M | 1.15B | 1.07B | 1.07B | 582.5M | 692.5M | - | - |
| capitalLeaseObligationsNonCurrent | 9.27M | 1.86M | 5.26M | 8.67M | 12.4M | 18.16M | 11.44M | - | 20000 | 86000 |
| deferredRevenueNonCurrent | 5.48M | 5.69M | 6.83M | 6.98M | 8.14M | - | - | 45.49M | 1.5B | 1.37B |
| deferredTaxLiabilitiesNonCurrent | 346.16M | 335.35M | 323.73M | 351.71M | 348.31M | 299.69M | 254.2M | 256.8M | 251.49M | 178.05M |
| otherNonCurrentLiabilities | 82.49M | 72.73M | 74.32M | 69.57M | 5.17M | 3.73M | 2.73M | 2.8M | 3.59M | 6.58M |
| totalNonCurrentLiabilities | 1.36B | 1.25B | 1.15B | 1.59B | 1.44B | 1.39B | 850.87M | 952.11M | 255.1M | 184.71M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.05M | 5.93M | 9.31M | 12.7M | 18.41M | 25.42M | 20.42M | 19000 | 95000 | 148K |
| totalLiabilities | 3.44B | 3.09B | 3.26B | 3.09B | 3.04B | 2.81B | 2.54B | 2.59B | 2.38B | 2.14B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M |
| retainedEarnings | 2.22B | 2.17B | 2.14B | 2.08B | 1.97B | 1.83B | 1.69B | 1.65B | 1.62B | 1.6B |
| additionalPaidInCapital | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 296.17M | 287.66M |
| 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 | 69.77M | 112.77M | 113.66M | 210.21M | 185.85M | 161.67M | 46.03M | 29.75M | 88.6M | 85.23M |
| depreciationAndAmortization | 79.97M | 65.88M | 72.5M | 70.67M | 73.85M | 58.33M | 55.66M | 58.33M | 63.34M | 63.68M |
| deferredIncomeTax | - | - | - | - | - | -160.34M | 131.75M | -43.18M | - | - |
| stockBasedCompensation | - | - | - | - | - | 877K | 957K | 80000 | - | - |
| changeInWorkingCapital | -77.68M | -239.39M | 56.43M | 34.95M | -71.01M | 34.52M | -2.32M | 146.79M | -148.4M | -111.01M |
| accountsReceivables | 6.84M | -20.31M | -102.23M | -42.48M | -62.82M | -52.75M | -107.76M | -30.21M | -33.3M | 34.75M |
| inventory | -112.65M | -122.66M | -89.08M | 53.11M | -220.38M | 186.52M | 45.91M | -26.36M | -87.96M | -28.15M |
| accountsPayables | 9.84M | -2.94M | 252.05M | -83.79M | 156.61M | -18.03M | 113.02M | -59.44M | 19M | 19.19M |
| otherWorkingCapital | 18.29M | -93.48M | -4.32M | 108.12M | 55.58M | -81.22M | -53.49M | 173.15M | -60.44M | -82.86M |
| otherNonCashItems | -68.29M | 45.48M | 33.67M | -49.22M | -150.81M | 12.17M | 11.46M | 12.64M | -87.24M | -126.17M |
| netCashProvidedByOperatingActivities | 3.77M | -15.25M | 276.25M | 266.61M | 37.88M | 107.22M | 243.53M | 204.4M | -83.7M | -88.27M |
| investmentsInPropertyPlantAndEquipment | -94.15M | -94.77M | -81.64M | -75.26M | -117.62M | -58.19M | -72.02M | -54.2M | -60.66M | -40.01M |
| acquisitionsNet | 12.82M | -21.62M | - | 486K | -133.5M | -53.74M | 2.24M | 1.13M | 410K | 4.34M |
| purchasesOfInvestments | -161.1M | -205.12M | -1.07B | -582.35M | -670.09M | -603.41M | -293.71M | -333.66M | -492.18M | -674.8M |
| salesMaturitiesOfInvestments | 72.42M | 301.12M | 1.01B | 777.75M | 662.36M | 578.93M | 54.25M | 478.06M | 641.74M | 718.53M |
| otherInvestingActivities | - | -24.38M | 26.54M | -132.98M | 8.14M | -40.34M | -138.11M | -40.2M | 171.84M | 82.61M |
| netCashProvidedByInvestingActivities | -170.01M | -44.77M | -118.71M | -12.35M | -250.71M | -176.75M | -447.35M | 51.12M | 111.18M | 42.6M |
| netDebtIssuance | 209.04M | -27.05M | -58.76M | 38.15M | -41.87M | 452.19M | -11.67M | -4.47M | 167.85M | -154.93M |
| longTermNetDebtIssuance | 209.04M | -27.05M | -58.76M | 38.15M | -32.85M | 452.19M | 134.01M | -4.49M | 167.85M | -152K |
| shortTermNetDebtIssuance | - | - | - | - | -9.02M | - | -145.68M | 13000 | 167.85M | -153.72M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.7M | -47.37M | -47.37M | -27.5M | -15.28M | -9.17M | -18.34M | -18.34M | -18.34M | -18.34M |
| commonDividendsPaid | -10.7M | -47.37M | -47.37M | -27.5M | -15.28M | -9.17M | -18.34M | -18.34M | -18.34M | -18.34M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.94M | -81.01M | -90.82M | -48.6M | -27.98M | -43.86M | -55.03M | -38.45M | -29.76M | -29.36M |
| netCashProvidedByFinancingActivities | 193.4M | -155.43M | -196.95M | -37.95M | -85.13M | 399.16M | -85.03M | -61.24M | 113.99M | -202.63M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.56B | 1.51B | 1.69B | 1.64B | 1.69B | 1.61B | 1.71B | 1.81B | 1.68B | 1.21B |
| costOfRevenue | 1.3B | 1.22B | 1.39B | 1.31B | 1.34B | 1.27B | 1.39B | 1.44B | 1.37B | 1.02B |
| grossProfit | 257.58M | 288.31M | 307.7M | 337.98M | 353.56M | 338.6M | 315.64M | 364.73M | 309.12M | 189.41M |
| researchAndDevelopmentExpenses | 86.8M | - | 116.34M | - | 133.47M | - | 60.03M | - | 22.8M | - |
| generalAndAdministrativeExpenses | 137.72M | 145.56M | 144.58M | 141.39M | 150.35M | 74.03M | 75.83M | 82.68M | 77.89M | 62.38M |
| sellingAndMarketingExpenses | 107.88M | 108.02M | 99.69M | 102.74M | 122.2M | 50.09M | 49.23M | 56.76M | 50.6M | 36.14M |
| sellingGeneralAndAdministrativeExpenses | 246.16M | 252.88M | 244.28M | 244.5M | 264.54M | 248.45M | 223.09M | 311.08M | 257.68M | 200.94M |
| otherExpenses | -86.8M | - | -116.84M | - | -133.47M | - | - | - | - | - |
| operatingExpenses | 246.16M | 252.88M | 243.77M | 244.5M | 264.54M | 248.45M | 223.09M | 311.08M | 257.68M | 200.94M |
| costAndExpenses | 1.55B | 1.47B | 1.63B | 1.55B | 1.61B | 1.52B | 1.62B | 1.75B | 1.63B | 1.22B |
| netInterestIncome | -17.96M | -33.47M | -31.46M | -41.45M | -47.06M | -16.82M | -29.44M | -13.41M | -15.09M | -13.89M |
| interestIncome | - | - | - | - | - | 16.82M | 1.31M | 6.7M | 2.44M | 6.94M |
| interestExpense | 17.96M | 33.47M | 31.46M | 41.45M | 47.06M | 33.64M | 30.76M | 13.41M | 15.09M | 13.89M |
| depreciationAndAmortization | 25.03M | 30.03M | 34.52M | 28.53M | 37.71M | 34.79M | 17.71M | 32.46M | 7.84M | 32.27M |
| ebitda | 36.45M | 65.46M | 98.31M | 122.01M | 166.15M | 129.29M | 169.78M | 134.76M | 43.09M | 8.5M |
| ebit | 11.42M | 35.43M | 63.79M | 93.48M | 128.44M | 94.51M | 152.07M | 102.3M | 25.72M | 93.9M |
| nonOperatingIncomeExcludingInterest | - | - | 141K | - | -39.43M | -4.36M | -59.52M | -48.66M | -22.8M | -99.67M |
| operatingIncome | 11.42M | 35.43M | 63.93M | 93.48M | 89.02M | 90.14M | 92.55M | 53.64M | 51.45M | -11.53M |
| totalOtherIncomeExpensesNet | 1.49M | 8.78M | -18.51M | -26.13M | -7.63M | -29.28M | 28.77M | 35.25M | 102.92M | 85.78M |
| incomeBeforeTax | 12.91M | 44.21M | 45.42M | 67.35M | 81.38M | 60.86M | 121.31M | 88.89M | 105.84M | 80.01M |
| incomeTaxExpense | 13.47M | 2.14M | 2.58M | 14.27M | 27.17M | 2.24M | 42.42M | 12.39M | 19.66M | 18.58M |
| netIncomeFromContinuingOperations | 26.37M | 42.07M | 42.85M | 53.08M | 54.21M | 58.62M | 78.89M | 76.5M | 86.18M | 61.44M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 28.02M | 41.75M | 38.38M | 53.3M | 55.76M | 57.9M | 78.45M | 75.59M | 85.9M | 61.32M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 28.02M | 41.75M | 38.38M | 53.3M | 55.76M | 57.9M | 78.45M | 75.59M | 85.9M | 61.32M |
| eps | 0.09 | 0.14 | 0.13 | 0.17 | 0.18 | 0.19 | 0.26 | 0.25 | 0.28 | 0.2 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 368.39M | 328.56M | 333.64M | 634.85M | 557.72M | 588.7M | 611.25M | 375.74M | 417.53M | 662.76M |
| shortTermInvestments | 305.48M | 405.39M | 260.13M | 340.81M | 317.67M | 398.14M | 453.94M | 686.1M | 680.23M | 61.4M |
| cashAndShortTermInvestments | 673.87M | 573.04M | 593.78M | 975.66M | 875.39M | 986.85M | 1.07B | 1.06B | 1.1B | 724.16M |
| netReceivables | 703.81M | 621.04M | 652.48M | 653.7M | 666.15M | 595.1M | 578.97M | 796.26M | 539.24M | 559.66M |
| accountsReceivables | 666.14M | 621.04M | 647.08M | 648.31M | 633.29M | 589.7M | 551.37M | 639.79M | 517.73M | 461.85M |
| otherReceivables | 37.67M | - | 31.59M | 5.4M | 32.86M | 5.4M | 27.59M | 156.47M | 21.51M | 97.81M |
| inventory | 918.4M | 746.06M | 706.74M | 675.4M | 594.89M | 477.01M | 436.43M | 524.91M | 600.34M | 364.74M |
| prepaids | - | - | - | 202.78M | 127.58M | - | 114.08M | 151.08M | 58.78M | 599.94M |
| otherCurrentAssets | 193.84M | 198.61M | 213.13M | 5.4M | 32.64M | 132.68M | 41.58M | 5.4M | 61.71M | 42.82M |
| totalCurrentAssets | 2.49B | 2.14B | 2.17B | 2.51B | 2.3B | 2.19B | 2.33B | 2.4B | 2.36B | 2.28B |
| propertyPlantEquipmentNet | 739.13M | 633.72M | 529.38M | 553.27M | 507.62M | 517.8M | 521.15M | 535.24M | 548.95M | 578.71M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | 388.38M | - | 539.24M | 559.66M |
| goodwillAndIntangibleAssets | - | - | - | - | - | 3.64B | 388.38M | - | 3.78B | 2.96B |
| longTermInvestments | 3.39B | 35.12M | 3.44B | 3.42B | 3.43B | -333.96M | -388.38M | -618.69M | -656.26M | -37.6M |
| taxAssets | 12.58M | 12.53M | 12.76M | 66.78M | 3.64M | 31.43M | 33.38M | 46.33M | 42.86M | 30.82M |
| otherNonCurrentAssets | 41.54M | 3.45B | 34.8M | 134.68M | 108.13M | 66.54M | 3.34B | 3.91B | 89.27M | 33.02M |
| totalNonCurrentAssets | 4.19B | 4.12B | 4.01B | 4.11B | 4.05B | 3.92B | 3.9B | 3.88B | 3.81B | 3.56B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 6.68B | 6.26B | 6.18B | 6.63B | 6.35B | 6.11B | 6.23B | 6.28B | 6.17B | 5.84B |
| totalPayables | 804M | 684.33M | 729.72M | 743.47M | 695.84M | 623.55M | 667.42M | 967.63M | 638.01M | 473.38M |
| accountPayables | 776.44M | 684.33M | 675.88M | 680.49M | 695.84M | 488.49M | 445.88M | 604.53M | 581.59M | 414.79M |
| otherPayables | 27.56M | 51.94M | 53.85M | 62.98M | 371.48M | 135.06M | 221.54M | 363.1M | 56.42M | 117.17M |
| accruedExpenses | - | - | - | - | 199.85M | -220.63M | 195.31M | -457.34M | 161.57M | -113.73M |
| shortTermDebt | 919.8M | 791.16M | 767.94M | 1.06B | 900.11M | 946.92M | 551.37M | 662.58M | 608.25M | 596.2M |
| capitalLeaseObligationsCurrent | 1.78M | 3.91M | 4.07M | 3.97M | 4.05M | 4.14M | 4.02M | 3.81M | 6.01M | 6.59M |
| taxPayables | - | - | - | 62.98M | 62.15M | 74.86M | 103.89M | 60.39M | 76.73M | 58.58M |
| deferredRevenue | 183.63M | 126.77M | 101.05M | 98.85M | 113M | 85.57M | 111.62M | 94.24M | 87.78M | 55.15M |
| otherCurrentLiabilities | 177.91M | 360.17M | 233.52M | 319.22M | 190.55M | 239.98M | -28.69M | 22.77M | 99.5M | 224.55M |
| totalCurrentLiabilities | 2.09B | 1.84B | 1.84B | 2.22B | 2.1B | 1.9B | 1.5B | 1.75B | 1.6B | 1.36B |
| longTermDebt | 913.02M | 831.57M | 836.06M | 871.58M | 742.15M | 782.03M | 1.15B | 1.06B | 1.07B | 1.13B |
| capitalLeaseObligationsNonCurrent | 9.27M | 10.48M | 1.86M | 3.25M | 5.26M | 7.17M | 8.67M | 10.51M | 12.4M | 15.03M |
| deferredRevenueNonCurrent | 5.48M | 5.6M | 5.69M | 6.69M | 6.83M | 6.81M | 6.98M | 7.73M | 8.14M | -463.62M |
| deferredTaxLiabilitiesNonCurrent | 346.16M | 335.54M | 335.35M | 382.17M | 323.73M | 340.61M | 351.71M | 355.42M | 348.31M | 339.57M |
| otherNonCurrentLiabilities | 82.49M | 72.04M | 72.73M | 74.06M | 74.32M | 67.35M | 69.57M | 25.34M | 5.17M | 3.5M |
| totalNonCurrentLiabilities | 1.36B | 1.26B | 1.25B | 1.34B | 1.15B | 1.2B | 1.59B | 1.46B | 1.44B | 1.48B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.05M | 14.39M | 5.93M | 7.22M | 9.31M | 11.31M | 12.7M | 14.32M | 18.41M | 21.62M |
| totalLiabilities | 3.44B | 3.09B | 3.09B | 3.56B | 3.26B | 3.1B | 3.09B | 3.21B | 3.04B | 2.84B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M | 30.56M |
| retainedEarnings | 2.22B | 2.2B | 2.17B | 2.18B | 2.14B | 2.13B | 2.08B | 2.02B | 1.97B | 1.88B |
| additionalPaidInCapital | 287.66M | 3.16B | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M | 287.66M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 28.02M | 41.75M | 38.38M | 53.3M | 55.76M | 57.9M | 78.45M | 75.59M | 85.9M | 92.93M |
| depreciationAndAmortization | 41.92M | 38.05M | 34.52M | 31.36M | 37.71M | 34.79M | 19.1M | 32.46M | 41.57M | 36.92M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | - | - | -246.01M | - | -196.99M | - | 44.44M | - | -231.72M | -35.5M |
| accountsReceivables | - | - | -20.31M | - | -102.23M | - | -21.24M | - | -62.82M | -31.41M |
| inventory | - | - | -122.66M | - | -89.08M | - | 26.56M | - | -220.38M | -110.19M |
| accountsPayables | - | - | - | - | - | - | - | - | - | 78.31M |
| otherWorkingCapital | - | - | -103.04M | - | -5.68M | - | 39.12M | - | 51.48M | 27.79M |
| otherNonCashItems | -106.26M | -1.65M | 201.64M | -192.88M | 279.26M | 7.82M | 83.76M | 45.23M | 143.98M | -75.41M |
| netCashProvidedByOperatingActivities | -36.32M | 40.1M | 28.52M | -108.21M | 175.74M | 100.51M | 162.21M | 88.36M | 39.73M | 18.94M |
| investmentsInPropertyPlantAndEquipment | -59.91M | -34.24M | -47.02M | -47.74M | -33.21M | -48.43M | -40.47M | -34.79M | -66.17M | -58.81M |
| acquisitionsNet | 8.14M | 4.68M | - | 943K | - | - | 486K | - | 4.56M | -66.75M |
| purchasesOfInvestments | -92.73M | -68.37M | 14.34M | -560.42M | -969.03M | -101.23M | -464.63M | -270.23M | -719.61M | -335.05M |
| salesMaturitiesOfInvestments | 23.37M | 49.04M | 43.67M | 514.9M | 819.52M | 187.13M | 655.59M | 113.56M | 662.36M | 331.18M |
| otherInvestingActivities | - | - | 59.49M | 22.76M | 173K | -53.15M | -7.53M | 7.53M | -149.31M | 4.07M |
| netCashProvidedByInvestingActivities | -121.12M | -48.89M | 12.47M | -69.56M | -33.04M | -101.58M | 143.45M | -183.93M | -210.93M | -125.35M |
| netDebtIssuance | 195.67M | 13.36M | -319M | 291.95M | -96.16M | 35.27M | -3.38M | 41.53M | -44.34M | -20.93M |
| longTermNetDebtIssuance | - | - | - | - | - | 35.27M | - | - | - | -16.42M |
| shortTermNetDebtIssuance | 195.67M | 13.36M | -319M | 291.95M | -96.16M | - | - | 41.53M | - | -4.51M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -10.7M | - | -47.37M | - | -47.37M | - | -27.5M | - | -6.11M | -7.64M |
| commonDividendsPaid | -10.7M | - | -47.37M | - | -47.37M | - | -27.5M | - | -6.11M | -7.64M |
| preferredDividendsPaid | - | - | - | - | - | - | 13.75M | - | - | - |
| otherFinancingActivities | -2.39M | -2.56M | -2.22M | -2.03M | -55.04M | -33.64M | -18.34M | -3.21M | -68.71M | -13.99M |
| netCashProvidedByFinancingActivities | 182.59M | 10.81M | -368.59M | 289.92M | -198.58M | 1.63M | -32.1M | 38.32M | -74.82M | -42.56M |