TWO : 4116.TWO
-$0.65 (-1.68%)
| 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 | 5.25B | 4.77B | 4.54B | 2.95B | 1.46B | 1.4B | 1.38B | 1.23B | 1.04B | 876.03M |
| costOfRevenue | 3.56B | 3.32B | 3.2B | 2.09B | 952.31M | 849.22M | 832.43M | 767.45M | 655.2M | 568.5M |
| grossProfit | 1.69B | 1.45B | 1.34B | 860.25M | 512.28M | 551.63M | 547.86M | 466.01M | 382.08M | 307.53M |
| researchAndDevelopmentExpenses | 34.69M | 36.39M | 31.96M | 39.58M | 39.64M | 44.3M | 44.77M | 38.43M | 46.36M | 55.44M |
| generalAndAdministrativeExpenses | - | 211.72M | 187.81M | 182.13M | 122.8M | 125.32M | 117.94M | 98.36M | 98.06M | 89.74M |
| sellingAndMarketingExpenses | - | 866.86M | 759.36M | 459.42M | 300.78M | 284.67M | 272.07M | 235.67M | 168.49M | 108.74M |
| sellingGeneralAndAdministrativeExpenses | 1.15B | 1.08B | 947.17M | 641.54M | 423.58M | 409.99M | 390.02M | 334.02M | 266.55M | 198.48M |
| otherExpenses | 157.93M | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 1.35B | 1.11B | 978.46M | 681.13M | 465.82M | 454.29M | 434.79M | 372.45M | 312.92M | 253.91M |
| costAndExpenses | 4.91B | 4.43B | 4.18B | 2.77B | 1.42B | 1.3B | 1.27B | 1.14B | 968.12M | 822.41M |
| netInterestIncome | -31.87M | -23M | -17.73M | -11.3M | -3.22M | -3.22M | -2.99M | -3.77M | -2.15M | -1.29M |
| interestIncome | 12.75M | 11.23M | 10.21M | 2.21M | 689K | 802K | 1.22M | - | - | - |
| interestExpense | 44.62M | 34.22M | 27.94M | 13.5M | 3.91M | 4.02M | 4.22M | 3.77M | 2.15M | 1.29M |
| depreciationAndAmortization | 240.66M | 255.21M | 229.22M | 190.01M | 101.04M | 85.59M | 74.82M | 47.94M | 41.49M | 35.33M |
| ebitda | 583.08M | 618.82M | 624.71M | 476.65M | 166.74M | 195.28M | 198.34M | 148.85M | 108.73M | 102.63M |
| ebit | 342.42M | 363.6M | 395.49M | 288.4M | 65.7M | 109.69M | 123.52M | 99.93M | 67.25M | 64.88M |
| nonOperatingIncomeExcludingInterest | - | -30.21M | -30.05M | -109.27M | -16.64M | 123K | -10.45M | -6.37M | 1.91M | -11.26M |
| operatingIncome | 342.42M | 333.39M | 365.44M | 179.12M | 49.06M | 109.81M | 113.07M | 93.56M | 69.16M | 53.62M |
| totalOtherIncomeExpensesNet | -7.84M | -4.01M | -55.27M | 95.77M | 12.73M | -4.14M | 6.24M | 2.6M | -4.06M | 9.96M |
| incomeBeforeTax | 334.58M | 329.38M | 310.17M | 274.89M | 61.78M | 105.67M | 119.3M | 96.16M | 65.1M | 63.59M |
| incomeTaxExpense | 116.96M | 92.13M | 109.91M | 38.29M | 12.75M | 21.55M | 22.65M | 18.4M | 15.41M | 17.48M |
| netIncomeFromContinuingOperations | 217.62M | 237.25M | 200.26M | 236.6M | 49.04M | 84.12M | 96.65M | 77.75M | 49.69M | 46.11M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 78.17M | 104.83M | 114.58M | 180.24M | 28.84M | 62.05M | 75.41M | 66.68M | 46.63M | 46.34M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 78.17M | 104.83M | 114.58M | 180.24M | 28.84M | 62.05M | 75.41M | 66.68M | 46.63M | 46.34M |
| eps | 1.75 | 2.36 | 2.57 | 4.04 | 0.65 | 1.39 | 1.69 | 1.5 | 1.05 | 1.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 | 949.33M | 863.19M | 830.51M | 647.26M | 369.85M | 255.06M | 242.63M | 317.55M | 224.73M | 245.61M |
| shortTermInvestments | 286.38M | 282.69M | 323.17M | 192.2M | 51.42M | 88.43M | 53.27M | 60.44M | 61.24M | 44.64M |
| cashAndShortTermInvestments | 1.24B | 1.19B | 1.15B | 839.46M | 421.27M | 343.49M | 295.9M | 377.99M | 285.97M | 290.25M |
| netReceivables | 977.81M | 916.93M | 846.48M | 849.87M | 206.54M | 198.23M | 189.98M | 199.29M | 184.88M | 163.56M |
| accountsReceivables | 968.55M | 905.41M | 846.48M | 840.49M | 201.27M | 196.55M | 184.4M | 196.41M | 176.07M | 160.78M |
| otherReceivables | 9.26M | 11.52M | 53.87M | 9.38M | 5.27M | 1.69M | 5.58M | 2.88M | 8.8M | 2.78M |
| inventory | 892.88M | 783.12M | 515.75M | 267.14M | 211.39M | 204.56M | 174.94M | 154.67M | 130.48M | 130.25M |
| prepaids | - | - | 118.86M | - | - | 1.69M | - | - | - | - |
| otherCurrentAssets | 586.21M | 206.09M | 97.57M | 615.02M | 30.98M | 30.38M | 28.14M | 27.93M | 32.04M | 15.39M |
| totalCurrentAssets | 3.69B | 3.1B | 2.73B | 1.72B | 870.18M | 776.66M | 688.96M | 759.88M | 633.36M | 599.46M |
| propertyPlantEquipmentNet | 723.63M | 1.17B | 1.07B | 933.46M | 742.75M | 795.08M | 799.8M | 764.07M | 757.81M | 685.13M |
| goodwill | 278.53M | 247.04M | 214.13M | 207.65M | 56.87M | 56.87M | 47.83M | 47.83M | 47.83M | 13.58M |
| intangibleAssets | 148.56M | 148.12M | 120.3M | 140.68M | 29.96M | 38.51M | 41.77M | 50.67M | 56.8M | 31.23M |
| goodwillAndIntangibleAssets | 427.09M | 395.16M | 334.44M | 148.62M | 86.83M | 95.38M | 89.6M | 98.5M | 104.63M | 44.8M |
| longTermInvestments | 492.87M | -308.86M | 123K | -157.79M | 79.69M | -58.48M | -27.6M | -32.38M | -49.85M | -28.48M |
| taxAssets | 32.42M | 26.76M | 25.22M | 477.18M | 19.62M | 9.81M | 9.08M | 9.18M | 6.84M | 7.59M |
| otherNonCurrentAssets | 82M | 887.66M | 551.67M | 1.05B | 156.22M | 176.47M | 131.24M | 82.4M | 90.29M | 63.89M |
| totalNonCurrentAssets | 1.76B | 2.18B | 1.98B | 1.97B | 1.09B | 1.02B | 1B | 921.77M | 909.72M | 772.93M |
| otherAssets | - | - | - | -293.42M | - | - | - | - | - | - |
| totalAssets | 5.45B | 5.27B | 4.71B | 3.4B | 1.96B | 1.79B | 1.69B | 1.68B | 1.54B | 1.37B |
| totalPayables | 985.63M | 958.55M | 529.01M | 703.36M | 167.24M | 157.21M | 152.59M | 285.18M | 252.08M | 239.8M |
| accountPayables | 606.97M | 624.4M | 529.01M | 432.78M | 148.73M | 145.74M | 138.91M | 143.76M | 122.39M | 120.22M |
| otherPayables | 378.66M | 334.15M | 327.2M | 270.58M | 18.51M | 11.47M | 13.68M | 141.42M | 129.69M | 119.58M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.13B | 665.53M | 393.1M | 160.3M | 85.27M | 83.96M | 79.39M | 54.43M | 119.06M | 56.87M |
| capitalLeaseObligationsCurrent | 102.52M | 95.36M | 74.52M | 63.19M | 30.82M | 30.02M | 30.35M | - | - | - |
| taxPayables | 44.58M | 43.14M | 55.51M | 36.71M | 18.51M | 11.47M | 13.68M | 12.68M | 8.52M | 12.47M |
| deferredRevenue | - | - | - | - | 25.24M | 20.87M | 14.58M | - | - | - |
| otherCurrentLiabilities | 55.85M | 48.74M | 379.59M | 72.5M | 155.09M | 176.09M | 159.09M | 29.95M | 29.06M | 26.6M |
| totalCurrentLiabilities | 2.28B | 1.77B | 1.38B | 999.35M | 463.65M | 468.15M | 435.99M | 369.56M | 400.2M | 323.27M |
| longTermDebt | 534.37M | 868.95M | 843.13M | 404.76M | 331.25M | 136.28M | 62.08M | 200M | 60M | 30M |
| capitalLeaseObligationsNonCurrent | 218.63M | 276.17M | 261.08M | 224.62M | 44.41M | 53.06M | 68.89M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | -758K | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 46.64M | 43.4M | 32.37M | 22.61M | 9.25M | 10.09M | 10.24M | 11.59M | 11.49M | 5.76M |
| otherNonCurrentLiabilities | 42.94M | 16.86M | 51.4M | 10.24M | 6.94M | 10.23M | 8.04M | 8.16M | 4.11M | 10.34M |
| totalNonCurrentLiabilities | 842.58M | 1.21B | 1.16B | 662.22M | 391.86M | 209.65M | 149.26M | 219.74M | 75.6M | 46.1M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 321.15M | 371.53M | 335.6M | 287.81M | 75.23M | 83.08M | 99.24M | - | - | - |
| totalLiabilities | 3.12B | 2.97B | 2.53B | 1.66B | 855.51M | 677.8M | 585.26M | 589.3M | 475.8M | 369.36M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 442.46M |
| retainedEarnings | 386.45M | 251.61M | 361.81M | 457.38M | 297.44M | 313.62M | 309.96M | 295.09M | 274.1M | 258.64M |
| additionalPaidInCapital | 298.11M | 297.92M | 297.92M | 297.92M | 297.92M | 297.92M | 297.92M | 297.92M | 297.92M | 295.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 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 334.58M | 329.38M | 114.58M | 274.89M | 61.78M | 105.67M | 119.3M | 96.16M | 65.1M | 63.59M |
| depreciationAndAmortization | 269.13M | 255.21M | 229.22M | 190.01M | 101.04M | 85.59M | 74.82M | 47.94M | 41.49M | 35.33M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -106.75M | -257.69M | 11.95M | 34.1M | -23.68M | -9.45M | -1.1M | -2.63M | -18.93M | -17.94M |
| accountsReceivables | -49.89M | -9.91M | -1.45M | -9.55M | -8.4M | - | - | -14.35M | -15.81M | 23.1M |
| inventory | -120.56M | -191.85M | -40.81M | -4.71M | -7.06M | -25.8M | -20.27M | -24.2M | 11.56M | -6.21M |
| accountsPayables | - | - | -26.42M | - | - | - | - | - | - | - |
| otherWorkingCapital | 63.7M | -55.93M | 80.63M | 48.36M | -16.62M | 16.35M | 19.16M | 35.91M | -14.69M | -34.82M |
| otherNonCashItems | -138.21M | -104.69M | 86.59M | -120.23M | -17.8M | -30.33M | -23.79M | -15.36M | -14.69M | -9.61M |
| netCashProvidedByOperatingActivities | 358.75M | 222.22M | 442.35M | 378.77M | 121.35M | 151.48M | 169.23M | 126.1M | 72.97M | 71.37M |
| investmentsInPropertyPlantAndEquipment | -93.91M | -170.08M | -154.68M | -60.05M | -30.26M | -36.41M | -18.65M | -31.36M | -112.31M | -149.38M |
| acquisitionsNet | -19.43M | 25.01M | 5.45M | 76.24M | - | -10.22M | - | -18.65M | -26.54M | -18.9M |
| purchasesOfInvestments | -43.6M | -20M | -128.68M | -138M | -100M | -35.16M | - | - | -16.6M | -5.8M |
| salesMaturitiesOfInvestments | - | 40.32M | - | 87000 | 37.01M | - | 7.17M | 800K | - | - |
| otherInvestingActivities | 77.18M | -8.46M | -1.07M | 17.73M | -5.52M | -22.27M | -11.78M | -11.88M | -4.87M | -17.19M |
| netCashProvidedByInvestingActivities | -79.76M | -133.22M | -278.98M | -103.99M | -98.77M | -104.06M | -23.25M | -61.09M | -160.32M | -191.26M |
| netDebtIssuance | 131.12M | 233.69M | 414.5M | 118.48M | 196.29M | 74.01M | -112.96M | 75.19M | 92.19M | 880K |
| longTermNetDebtIssuance | -182.35M | 99.46M | 429.1M | 55M | 226.25M | 46.25M | -106.25M | 140M | 28.88M | 16.69M |
| shortTermNetDebtIssuance | 313.47M | 134.23M | -14.6M | 63.48M | -29.96M | 27.76M | -6.71M | -64.81M | 63.31M | -15.81M |
| netStockIssuance | - | - | - | - | - | - | -10.08M | - | 5.44M | 1.57M |
| netCommonStockIssuance | - | - | - | - | - | - | -10.08M | - | 5.44M | 1.57M |
| commonStockIssuance | - | - | - | - | - | - | - | - | 5.44M | 1.57M |
| commonStockRepurchased | - | - | - | - | - | - | -10.08M | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -73.53M | -89.13M | -93.59M | -22.28M | -44.57M | -60.16M | -60.16M | -44.57M | -31.02M | -66.37M |
| commonDividendsPaid | -73.53M | -89.13M | -93.59M | -22.28M | -44.57M | -60.16M | -60.16M | -44.57M | -31.02M | -66.37M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -248.79M | -205.94M | -633.48M | -93.76M | -59.57M | -48.84M | -37.3M | -2.5M | 13000 | -8000 |
| netCashProvidedByFinancingActivities | -191.2M | -61.38M | -312.56M | 2.43M | 92.15M | -34.99M | -220.5M | 28.12M | 66.63M | -63.92M |
| 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 | 1.32B | 1.37B | 1.32B | 1.33B | 1.23B | 1.32B | 1.21B | 1.18B | 1.06B | 1.21B |
| costOfRevenue | 897.43M | 922.97M | 926.77M | 921.04M | 831.76M | 912.37M | 844.26M | 817.66M | 744.7M | 836.63M |
| grossProfit | 427.17M | 451.8M | 389.49M | 413.95M | 396.2M | 406.68M | 370.7M | 358.54M | 312.45M | 372.02M |
| researchAndDevelopmentExpenses | 8.65M | 8.79M | 8.44M | 9.2M | 8.26M | 11.32M | 8.61M | 8.71M | 7.75M | 8.27M |
| generalAndAdministrativeExpenses | 64.17M | - | - | 55.52M | 57.58M | 56.07M | 52.99M | 52.08M | 50.58M | 50.86M |
| sellingAndMarketingExpenses | 283.91M | - | - | 260.79M | 256.82M | 235.47M | 223.58M | 215.43M | 192.38M | 195.02M |
| sellingGeneralAndAdministrativeExpenses | 349.05M | 299.29M | 299.89M | 316.31M | 314.4M | 291.54M | 276.57M | 267.52M | 242.96M | 245.88M |
| otherExpenses | - | 43.43M | - | - | - | - | - | - | - | -2.49M |
| operatingExpenses | 357.7M | 351.51M | 308.33M | 325.51M | 322.66M | 302.86M | 285.18M | 274.73M | 252.59M | 251.66M |
| costAndExpenses | 1.26B | 1.27B | 1.24B | 1.25B | 1.15B | 1.22B | 1.13B | 1.09B | 995.4M | 1.09B |
| netInterestIncome | -9.39M | -7.73M | -8.04M | -7.14M | -8.96M | -5.94M | -5.96M | -5.42M | -5.68M | -4.5M |
| interestIncome | 2.29M | 4.46M | 2.87M | 3.7M | 1.72M | 4.5M | 1.69M | 3.28M | 1.76M | 3.98M |
| interestExpense | 11.68M | 12.19M | 10.91M | 10.84M | 10.68M | 10.45M | 7.65M | 8.69M | 7.44M | 8.49M |
| depreciationAndAmortization | 58.91M | 47.61M | 57.97M | 67.38M | 67.7M | 68.18M | 57.58M | 62.3M | 60.13M | 58M |
| ebitda | 128.38M | 122.91M | 172.32M | 139.54M | 148.31M | 179.98M | 151.07M | 153.46M | 127.28M | 187.52M |
| ebit | 69.47M | 100.3M | 114.35M | 72.15M | 80.61M | 111.8M | 93.49M | 91.16M | 67.16M | 129.8M |
| nonOperatingIncomeExcludingInterest | - | - | -33.19M | 16.29M | -7.07M | -7.98M | -7.96M | -7.36M | -5.41M | -9.44M |
| operatingIncome | 69.47M | 100.3M | 81.16M | 88.44M | 73.54M | 103.82M | 85.52M | 83.8M | 61.74M | 120.36M |
| totalOtherIncomeExpensesNet | 3.42M | -402K | 22.28M | -27.13M | -3.62M | -2.46M | 778K | -1.33M | -2.03M | 946K |
| incomeBeforeTax | 72.89M | 99.89M | 103.44M | 61.31M | 69.93M | 101.36M | 85.84M | 82.47M | 59.72M | 121.31M |
| incomeTaxExpense | 22.99M | 43.02M | 31.45M | 22.39M | 20.1M | 31.15M | 24.37M | 21.4M | 15.21M | 40.71M |
| netIncomeFromContinuingOperations | 49.9M | 56.87M | 71.99M | 38.92M | 49.83M | 70.2M | 61.47M | 61.07M | 44.5M | 80.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 12.57M | 18.67M | 27.47M | 9.76M | 22.28M | 26.29M | 26.64M | 29.21M | 22.7M | 36.96M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 12.57M | 18.67M | 27.47M | 9.76M | 22.28M | 26.29M | 26.64M | 29.21M | 22.7M | 36.96M |
| eps | 0.28 | 0.41 | 0.62 | 0.22 | 0.5 | 0.59 | 0.6 | 0.66 | 0.51 | 0.83 |
| 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 | 936.47M | 949.33M | 937.72M | 817.09M | 854.66M | 863.19M | 711.4M | 667.87M | 703.62M | 830.51M |
| shortTermInvestments | 194.9M | 286.38M | 199.1M | 206.6M | 202.99M | 282.69M | 281.09M | 317.22M | 376.93M | 323.17M |
| cashAndShortTermInvestments | 1.13B | 1.24B | 1.14B | 1.07B | 1.1B | 1.19B | 1.04B | 985.09M | 1.08B | 1.15B |
| netReceivables | 1.02B | 977.81M | 920.3M | 953.19M | 892.13M | 916.93M | 916.64M | 893.42M | 827.48M | 846.48M |
| accountsReceivables | 1.01B | 968.55M | 912.86M | 945.46M | 883.29M | 905.41M | 903.9M | 889.07M | 822.08M | 846.48M |
| otherReceivables | 14.16M | 9.26M | 7.44M | 7.72M | 8.83M | 11.52M | 12.74M | 4.35M | 5.4M | 53.87M |
| inventory | 906.62M | 892.88M | 879.15M | 875.96M | 905.56M | 783.12M | 682.9M | 550.59M | 537.77M | 515.75M |
| prepaids | - | - | - | - | - | - | - | 4.35M | 5.4M | 118.86M |
| otherCurrentAssets | 584.07M | 586.21M | 571.44M | 215.55M | 240.28M | 206.09M | 153.76M | 145.74M | 162.85M | 97.57M |
| totalCurrentAssets | 3.64B | 3.69B | 3.51B | 3.11B | 3.14B | 3.1B | 2.8B | 2.57B | 2.61B | 2.73B |
| propertyPlantEquipmentNet | 711.5M | 723.63M | 720.65M | 1.09B | 1.13B | 1.17B | 1.16B | 1.14B | 1.09B | 1.07B |
| goodwill | 278.53M | 278.53M | 272.29M | 272.29M | 271.22M | 247.04M | 247.04M | 214.13M | 214.13M | 214.13M |
| intangibleAssets | 146.02M | 148.56M | 140.78M | 418.39M | 151.8M | 148.12M | 152.92M | 112.09M | 117.14M | 120.3M |
| goodwillAndIntangibleAssets | 424.55M | 427.09M | 413.08M | 418.39M | 423.02M | 395.16M | 399.96M | 326.23M | 331.27M | 334.44M |
| longTermInvestments | 692.26M | 492.87M | 493.69M | 80.72M | -229.79M | -308.86M | -330.21M | -317.1M | -376.8M | 123K |
| taxAssets | 32.38M | 32.42M | 27.15M | 26.86M | 28.29M | 26.76M | 26.36M | 25.8M | 25.68M | 25.1M |
| otherNonCurrentAssets | 79.14M | 82M | 77.31M | 537.43M | 805.36M | 887.66M | 901.19M | 872.59M | 983.72M | 576.89M |
| totalNonCurrentAssets | 1.94B | 1.76B | 1.73B | 2.15B | 2.16B | 2.18B | 2.16B | 2.04B | 2.05B | 1.98B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.58B | 5.45B | 5.24B | 5.27B | 5.3B | 5.27B | 4.96B | 4.62B | 4.66B | 4.71B |
| totalPayables | 655.44M | 985.63M | 602.18M | 1.05B | 956.65M | 958.55M | 589.26M | 932.83M | 567.26M | 529.01M |
| accountPayables | 597.24M | 606.97M | 569.91M | 612.31M | 561.88M | 624.4M | 573.19M | 512.98M | 502.18M | 529.01M |
| otherPayables | 58.2M | 378.66M | 32.26M | 437.84M | 394.77M | 334.15M | 16.07M | 419.84M | 65.08M | 327.2M |
| accruedExpenses | - | - | - | - | - | - | - | -25.87M | - | - |
| shortTermDebt | 1.18B | 1.13B | 973.94M | 759.53M | 760.8M | 665.53M | 534.85M | 356.31M | 403.97M | 393.1M |
| capitalLeaseObligationsCurrent | - | 102.52M | - | 102.24M | 102.51M | 95.36M | 90.54M | 78.03M | 78.28M | 74.52M |
| taxPayables | - | 44.58M | - | 38.77M | 56.76M | 43.14M | 16.07M | 29.52M | 65.08M | 55.51M |
| deferredRevenue | 37.56M | - | 32.74M | - | - | - | 27.86M | 25.87M | 29.22M | - |
| otherCurrentLiabilities | 412.86M | 55.85M | 310.45M | 52.66M | 48.57M | 48.74M | 290.59M | 15.21M | 343.44M | 379.59M |
| totalCurrentLiabilities | 2.29B | 2.28B | 1.92B | 1.96B | 1.87B | 1.77B | 1.53B | 1.41B | 1.42B | 1.38B |
| longTermDebt | 758.45M | 534.37M | 792.02M | 848.88M | 825.06M | 868.95M | 824.52M | 779M | 791.13M | 843.13M |
| capitalLeaseObligationsNonCurrent | 214.51M | 218.63M | 231.14M | 248.14M | 268.94M | 276.17M | 285.48M | 285.43M | 278.12M | 261.08M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 48.99M | 46.64M | 50.62M | 46.06M | 44.12M | 43.4M | 44.4M | 32.96M | 32.58M | 32.37M |
| otherNonCurrentLiabilities | 32.1M | 42.94M | 36.03M | 35.44M | 35.83M | 16.86M | 18.81M | 17.63M | 17.6M | 51.4M |
| totalNonCurrentLiabilities | 1.05B | 842.58M | 1.11B | 1.18B | 1.17B | 1.21B | 1.17B | 1.12B | 1.12B | 1.16B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 214.51M | 321.15M | 231.14M | 350.38M | 371.45M | 371.53M | 376.02M | 363.46M | 356.4M | 335.6M |
| totalLiabilities | 3.34B | 3.12B | 3.03B | 3.14B | 3.04B | 2.97B | 2.71B | 2.52B | 2.54B | 2.53B |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M | 445.66M |
| retainedEarnings | 169M | 386.45M | 230.24M | 339.09M | 329.33M | 380.59M | 222.24M | 324.58M | 295.37M | 361.81M |
| additionalPaidInCapital | 290.31M | 298.11M | 298.11M | 298.11M | 297.92M | 297.92M | 297.92M | 297.92M | 297.92M | 297.92M |
| 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 | 12.57M | 99.89M | 27.47M | 61.31M | 69.93M | 101.36M | 85.84M | 29.21M | 59.72M | 36.96M |
| depreciationAndAmortization | 58.91M | 69.31M | 57.97M | 67.38M | 67.7M | 68.18M | 64.6M | 62.3M | 60.13M | 58M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -100.87M | -18.85M | 1.2M | 87.5M | -176.61M | -82.77M | -24.94M | -63.02M | -86.95M | 65.62M |
| accountsReceivables | -46.59M | -41.37M | 30.83M | -61.1M | 21.75M | 5.34M | 25.29M | -65.47M | 70.79M | 9.39M |
| inventory | -17.97M | -25.92M | -3.19M | 30.99M | -122.44M | -100.22M | -53.18M | -13.41M | -25.03M | -7.38M |
| accountsPayables | -9.73M | - | -42.4M | 49.08M | -62.52M | 51.21M | 22.52M | 12.23M | - | - |
| otherWorkingCapital | -26.58M | 48.45M | 15.96M | 68.54M | -13.4M | -39.1M | -19.58M | 3.63M | -61.92M | 63.6M |
| otherNonCashItems | 59.35M | -43.4M | 32.05M | -37.13M | -6.99M | 36000 | -42.7M | -5.01M | -3.75M | 107.8M |
| netCashProvidedByOperatingActivities | 29.96M | 106.96M | 118.69M | 179.07M | -45.97M | 86.8M | 82.8M | 23.47M | 29.14M | 268.38M |
| investmentsInPropertyPlantAndEquipment | -18.32M | -30.65M | -14.65M | -13.82M | -41.26M | -44.51M | -24.02M | -69.03M | -84.67M | -37.94M |
| acquisitionsNet | -20.03M | 1.28M | 99.44M | 550K | -21.26M | 1.36M | 3.38M | 250K | 70000 | 291K |
| purchasesOfInvestments | -200M | -12.6M | -20.71M | - | - | -20M | - | - | -10.06M | -58.39M |
| salesMaturitiesOfInvestments | 41.93M | -23.56M | 8.66M | -61.31M | 79M | 1.35M | -10.42M | 49.65M | - | - |
| otherInvestingActivities | -3.31M | 10.53M | -41.73M | 9.18M | -4.01M | 5.91M | -32.03M | 99.43M | 114K | -3.18M |
| netCashProvidedByInvestingActivities | -199.73M | -54.99M | 31.01M | -65.4M | 12.47M | -55.89M | -63.09M | 80.3M | -94.54M | -99.21M |
| netDebtIssuance | 176.42M | 2.03M | 56.86M | 20.86M | 51.38M | 175.11M | 159.5M | -59.78M | -41.13M | -100.44M |
| longTermNetDebtIssuance | 235.33M | -126.4M | -25.51M | 18.2M | -48.64M | 56.75M | 107.02M | -12.16M | -52.15M | -32.2M |
| shortTermNetDebtIssuance | -58.91M | 128.43M | 82.37M | 2.66M | 100.02M | 118.36M | 52.48M | -47.63M | 11.02M | -68.24M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | -73.53M | - | - | - | -89.13M | - | - | -72.02M |
| commonDividendsPaid | - | - | -73.53M | - | - | - | -89.13M | - | - | -72.02M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -72.64M | -37.25M | -67.69M | -113.41M | -30.48M | -37.51M | -65.63M | -80.81M | -22M | -49.06M |
| netCashProvidedByFinancingActivities | 103.78M | -35.22M | -84.37M | -92.56M | 20.89M | 137.6M | 4.74M | -140.59M | -63.13M | -121.07M |