$0.21 (1.79%)
| 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 | 2.12B | 1.98B | 1.95B | 2.12B | 1.94B | 1.3B | 1.39B | 1.26B | 1.22B | 1.24B |
| costOfRevenue | 1.31B | 1.25B | 1.26B | 1.46B | 1.38B | 921.05M | 905.81M | 796.21M | 732.96M | 736.53M |
| grossProfit | 806.87M | 728.53M | 689.45M | 652.03M | 559.43M | 375.29M | 486.9M | 466.73M | 487.79M | 500.13M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 323.12M | 279.98M | 258.35M | 247.54M | 207.8M | 167.76M | 154.93M | 155.34M | 187.59M | 171.92M |
| sellingAndMarketingExpenses | 34.57M | 29.01M | 23.48M | 20.96M | 17.09M | 12.29M | 44.53M | 44.12M | 22.51M | 36.39M |
| sellingGeneralAndAdministrativeExpenses | 357.69M | 308.98M | 281.83M | 268.51M | 224.89M | 180.05M | 199.46M | 199.45M | 210.1M | 208.32M |
| otherExpenses | 24.45M | 28.51M | 22.13M | 28.21M | 16.29M | 19.12M | 16.91M | 25.5M | 79.14M | 19.01M |
| operatingExpenses | 382.14M | 337.49M | 303.95M | 296.71M | 241.18M | 199.18M | 216.37M | 224.96M | 289.23M | 227.33M |
| costAndExpenses | 1.69B | 1.59B | 1.56B | 1.76B | 1.62B | 1.12B | 1.12B | 1.02B | 1.02B | 963.86M |
| netInterestIncome | -76.1M | -92.67M | -96.8M | -91.8M | -86.07M | -69.03M | -75.41M | -84.97M | -67.92M | -72.18M |
| interestIncome | 10.64M | 6.3M | 3.96M | 3.31M | 2.89M | 1.76M | 1.73M | 1.86M | 5.84M | 2.59M |
| interestExpense | 86.74M | 98.97M | 100.76M | 95.1M | 88.96M | 70.79M | 62.08M | 48.65M | 73.76M | 45.86M |
| depreciationAndAmortization | 159.48M | 158.25M | 144.2M | 138.54M | 135.57M | 139.17M | 129.82M | 129.78M | 124.21M | 111.27M |
| ebitda | 518.83M | 553.41M | 490.83M | 477.71M | 431.45M | 295.86M | 386.25M | 294.57M | 298.5M | 355.24M |
| ebit | 359.34M | 395.16M | 346.64M | 339.17M | 295.89M | 156.69M | 256.43M | 164.79M | 174.3M | 243.97M |
| nonOperatingIncomeExcludingInterest | 65.38M | -4.13M | 38.86M | 16.14M | 22.36M | 19.42M | 14.1M | 76.98M | 24.26M | 28.84M |
| operatingIncome | 424.73M | 391.03M | 385.5M | 355.32M | 318.25M | 176.11M | 270.52M | 241.77M | 198.56M | 272.81M |
| totalOtherIncomeExpensesNet | -156.75M | -94.85M | -139.79M | -92.9M | -94.14M | -90.21M | -76.17M | -125.63M | -70.14M | -74.7M |
| incomeBeforeTax | 267.98M | 296.19M | 245.71M | 262.42M | 224.11M | 85.9M | 194.35M | 116.14M | 128.42M | 198.11M |
| incomeTaxExpense | 113.77M | 97.31M | 76.81M | 85.59M | 70.94M | 28M | 62.31M | 41M | 47.03M | 78.63M |
| netIncomeFromContinuingOperations | 154.2M | 198.88M | 168.9M | 176.83M | 153.17M | 57.89M | 132.05M | 75.15M | 81.38M | 119.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | -754K | -6.59M |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 154.2M | 198.88M | 168.9M | 176.83M | 153.17M | 57.89M | 132.05M | 76.7M | 93.78M | 116.17M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 154.2M | 198.88M | 168.9M | 176.83M | 153.17M | 57.89M | 132.05M | 76.7M | 93.78M | 116.17M |
| eps | 1.7 | 2.3 | 1.95 | 2.05 | 1.8 | 0.7 | 1.55 | 0.9 | 1.1 | 1.34 |
| 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 | 53.57M | 72.96M | 90.5M | 81.9M | 272.49M | 85.4M | 20.62M | 48.87M | 49.28M | 80.23M |
| shortTermInvestments | - | - | - | 87.03M | - | - | - | - | - | - |
| cashAndShortTermInvestments | 53.57M | 72.96M | 90.5M | 168.94M | 272.49M | 85.4M | 20.62M | 48.87M | 49.28M | 80.23M |
| netReceivables | 171.52M | 139.36M | 104.53M | 109.93M | 111.63M | 28.33M | 45.52M | 98.99M | 99.57M | 126.78M |
| accountsReceivables | 93.39M | 111M | 75.08M | 71.2M | 85.25M | 18.81M | 29.13M | 74.48M | 79.72M | 67.46M |
| otherReceivables | 78.13M | 28.36M | 29.45M | 38.73M | 26.38M | 9.52M | 16.39M | 24.5M | 19.86M | 59.32M |
| inventory | 707.08M | 776.53M | 793.79M | 886.38M | 603.15M | 127.34M | 156.75M | 423.05M | 373.5M | 345.09M |
| prepaids | - | 6.89M | 6.83M | 25.1M | 18.74M | 1.58M | 3.12M | 42.67M | 31.71M | 7.88M |
| otherCurrentAssets | 17.5M | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 949.66M | 995.75M | 995.66M | 1.19B | 1.01B | 242.65M | 226.01M | 613.58M | 554.06M | 559.98M |
| propertyPlantEquipmentNet | 2.01B | 2.04B | 2.11B | 2.01B | 1.98B | 558.57M | 634.44M | 2.15B | 2.22B | 2.32B |
| goodwill | 4.46M | 4.47M | 4.47M | 4.47M | 4.44M | 1.23M | 1.35M | 6.3M | - | - |
| intangibleAssets | 62.79M | 63.8M | 63.14M | 56.95M | 50.32M | 13.72M | 14.31M | 40.71M | 13.43M | 42.85M |
| goodwillAndIntangibleAssets | 67.25M | 68.28M | 67.61M | 61.42M | 54.77M | 14.96M | 15.65M | 47.01M | 13.43M | 42.85M |
| longTermInvestments | 18.68M | 33.9M | 33.53M | 32.96M | 135.91M | 9.84M | 3.17M | 43.51M | 37.95M | 75.89M |
| taxAssets | 36.23M | 91.73M | 82.76M | 66.62M | 10.98M | 4.94M | 2.93M | 3.09M | 142.18K | 6.32M |
| otherNonCurrentAssets | 26.96M | 9.76M | 10.34M | 11.01M | 11.98M | 3.52M | 3.86M | 445.18K | 747.95K | 358.16M |
| totalNonCurrentAssets | 2.15B | 2.25B | 2.31B | 2.19B | 2.19B | 591.82M | 660.05M | 2.24B | 2.26B | 2.75B |
| otherAssets | 3.36 | - | - | - | - | - | - | - | - | - |
| totalAssets | 3.1B | 3.25B | 3.3B | 3.38B | 3.19B | 834.47M | 886.06M | 2.85B | 2.82B | 3.31B |
| totalPayables | 110.25M | 114.86M | 121.97M | 175.72M | 128.42M | 23.44M | 25.64M | 69.28M | 79.01M | 67.28M |
| accountPayables | 94.65M | 96.87M | 107.7M | 159.35M | 110.96M | 23.15M | 25.64M | 69.28M | 76.58M | 63.83M |
| otherPayables | 15.61M | 18M | 14.27M | 16.37M | 17.46M | 290.55K | - | - | 2.43M | 3.45M |
| accruedExpenses | 81.23M | 41.78M | 32.6M | 56.35M | 26.36M | 9M | 7.23M | 67.95M | 45.1M | 50.14M |
| shortTermDebt | 537.18M | 462.81M | 388.48M | 621.9M | 451.3M | 18.46M | 29.83M | 60.57M | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | 14.22M | 16.34M | 17.52M | 1.05M | - | 8.72M | 13.34M | 18.47M |
| deferredRevenue | 12.12M | 10.41M | 15.78M | 14.73M | 14.62M | 4.11M | 3.56M | 786.78K | 4.28M | 1.18M |
| otherCurrentLiabilities | 131.75M | 138.19M | 132.93M | 85.97M | 99.04M | 18.27M | 40.26M | 58.95M | 76.87M | 58.61M |
| totalCurrentLiabilities | 872.53M | 768.06M | 691.76M | 954.66M | 719.74M | 73.28M | 106.51M | 257.54M | 205.26M | 177.2M |
| longTermDebt | 891.08M | 1.04B | 1.19B | 975.82M | 1.09B | 332.67M | 303.35M | 1.02B | 966.52M | 993.98M |
| capitalLeaseObligationsNonCurrent | - | 6.48M | 4.14M | 2.35M | 3.96M | 1.41M | 17214 | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 120.46M | 188.17M | 192.59M | 199.46M | 149.88M | 42.05M | 44.51M | 124.84M | 108.96M | 139.17M |
| otherNonCurrentLiabilities | 29M | 28.24M | 27.55M | 47.71M | 36.52M | 7.01M | 2.31M | 5.36M | 28.33M | 24.64M |
| totalNonCurrentLiabilities | 1.04B | 1.26B | 1.42B | 1.23B | 1.28B | 383.13M | 350.19M | 1.15B | 1.1B | 1.16B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 6.48M | 4.14M | 2.35M | 3.96M | 1.41M | 17214 | - | - | - |
| totalLiabilities | 1.91B | 2.03B | 2.11B | 2.18B | 2B | 456.41M | 456.7M | 1.41B | 1.31B | 1.33B |
| treasuryStock | -121.25M | -121.26M | -121.26M | -121.26M | -121.26M | -33.52M | -36.62M | -121.26M | -119M | -108.25M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 464.11M | 464.15M | 464.15M | 423.87M | 423.87M | 128.31M | 140.18M | 423.87M | 423.87M | 531.46M |
| retainedEarnings | 264M | 286.28M | 262.89M | 269.05M | 270.69M | 126.23M | 150.16M | 517.17M | 612.43M | 674.26M |
| additionalPaidInCapital | 432.74M | 434.2M | 434.27M | 433.47M | 431.33M | 119.64M | 130.71M | 431.02M | 433.33M | 542.89M |
| 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 | 145.36M | 198.88M | 168.9M | 262.42M | 224.11M | 85.9M | 194.35M | 116.14M | 127.11M | 185.12M |
| depreciationAndAmortization | 150.32M | 159.57M | 144.2M | 138.54M | 135.57M | 139.17M | 129.82M | 129.78M | 124.21M | 111.27M |
| deferredIncomeTax | -11.04M | - | - | - | - | -87.63M | -72.98M | -63.71M | -39.11M | -94.28M |
| stockBasedCompensation | - | - | - | - | - | 5.76M | 6.52M | 9.5M | 11.4M | 16.09M |
| changeInWorkingCapital | 80.45M | -29.24M | 53.24M | -235.78M | -163.36M | 100.25M | -129.65M | -71.19M | -35.19M | -58.82M |
| accountsReceivables | -3.4M | -34.19M | -1.87M | -3.7M | -47.71M | 38M | -23.39M | -171K | -31.18M | 28.08M |
| inventory | 64.7M | 5.9M | 90.58M | -282.55M | -151.53M | 54.14M | -97.66M | -59.64M | -31.86M | -49.97M |
| accountsPayables | 1.71M | -3.97M | -48.68M | 60.57M | 48.83M | 3.35M | -4.22M | -9.65M | 14.08M | -36.2M |
| otherWorkingCapital | 17.44M | -951K | 13.21M | -10.1M | -12.96M | 4.76M | -4.38M | -11.55M | -3.33M | -8.86M |
| otherNonCashItems | -25.15M | -8.07M | 45.99M | -53.36M | -25.75M | 87.92M | 77.08M | 83.11M | 71.09M | 82.31M |
| netCashProvidedByOperatingActivities | 339.94M | 321.14M | 412.32M | 111.82M | 170.56M | 331.36M | 205.14M | 203.63M | 259.51M | 241.68M |
| investmentsInPropertyPlantAndEquipment | -111.91M | -64.32M | -272.6M | -178.5M | -94.55M | -52.55M | -83.02M | -111.27M | -80.84M | -137.07M |
| acquisitionsNet | 3.07M | 1.17M | 371.88K | 2.66M | 4.15M | -590K | 4.2M | 13.85M | 6.84M | 5.93M |
| purchasesOfInvestments | - | - | -10M | -363K | -1.78M | -208.99M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | 10M | -2.66M | -4.15M | 208.99M | - | - | 694K | - |
| otherInvestingActivities | 24512 | -12.29M | -16.84M | 2.67M | 4.5M | 4.72M | -763K | 12.44M | 6.35M | 1.44M |
| netCashProvidedByInvestingActivities | -108.82M | -76.61M | -289.44M | -176.19M | -91.82M | -48.42M | -79.58M | -98.82M | -73.79M | -135.63M |
| netDebtIssuance | -89.61M | -86.59M | -26.08M | 73.5M | 217.58M | 99.45M | 27.28M | 68.7M | - | - |
| longTermNetDebtIssuance | -89.61M | -86.59M | -26.08M | 73.5M | 217.58M | 99.45M | 27.28M | 68.7M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | -34.22M | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | -34.22M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | -34.22M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -164.77M | -175.05M | -175.43M | -179.82M | -336.82M | -143.62M | -120.65M | -171.79M | -124.99M | -154.4M |
| commonDividendsPaid | -164.77M | -175.05M | -175.43M | -179.82M | -336.82M | -143.62M | -120.65M | -171.79M | -124.99M | -154.4M |
| preferredDividendsPaid | - | - | - | - | - | - | -328K | - | - | - |
| otherFinancingActivities | 5.14M | 297K | 86.08M | -15.16M | -10.85M | 321K | -13.48M | -2.25M | -26.22M | -23.14M |
| netCashProvidedByFinancingActivities | -249.24M | -261.34M | -115.44M | -121.48M | -130.09M | -43.85M | -106.84M | -105.34M | -185.43M | -177.54M |
| 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 | 555.67M | 559.54M | 574.07M | 484.1M | 499.17M | 526.67M | 517.75M | 457.1M | 476.55M | 511.38M |
| costOfRevenue | 321.28M | 339.62M | 350.17M | 304.42M | 315.81M | 329.32M | 322M | 295.53M | 302.7M | 309.74M |
| grossProfit | 234.39M | 219.93M | 223.89M | 179.69M | 183.36M | 197.35M | 195.76M | 161.57M | 173.85M | 201.64M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 78.58M | 82.21M | 85.14M | 76.12M | 77.84M | 89.74M | 69.64M | 69.6M | 57.19M | 81.26M |
| sellingAndMarketingExpenses | 11.41M | 2.55M | 11.52M | 10.78M | 8.38M | -27.23M | 7.61M | 6.6M | 19.08M | -27.42M |
| sellingGeneralAndAdministrativeExpenses | 89.99M | 84.76M | 96.65M | 86.9M | 86.23M | 62.5M | 77.25M | 76.2M | 76.26M | 53.83M |
| otherExpenses | 4.71M | 18.05M | 5.99M | 2.06M | 1.49M | 35.65M | 2.03M | 4.96M | 2.63M | 67.2M |
| operatingExpenses | 94.7M | 102.82M | 102.64M | 88.96M | 87.72M | 98.16M | 79.28M | 81.16M | 78.89M | 121.03M |
| costAndExpenses | 415.98M | 442.43M | 452.82M | 393.38M | 403.53M | 427.48M | 401.28M | 376.69M | 381.59M | 430.77M |
| netInterestIncome | -21.26M | -22.11M | -14.84M | -22.16M | -22.49M | -21M | -23.36M | -23.91M | -24.39M | -24.27M |
| interestIncome | 398K | 1.39M | 8.73M | 524K | 644K | 2.07M | 1.65M | 1.25M | 1.33M | 2.99M |
| interestExpense | 21.65M | 23.49M | 23.56M | 22.69M | 23.13M | 23.08M | 25.02M | 25.16M | 25.72M | 27.26M |
| depreciationAndAmortization | 5.2M | 41.61M | 39.31M | 39.57M | 38.99M | 43.35M | 38.1M | 38.95M | 37.84M | 38.91M |
| ebitda | 144.46M | 83.64M | 167.9M | 131.56M | 135.73M | 143.68M | 156.02M | 119.25M | 134.1M | 118.44M |
| ebit | 139.27M | 42.02M | 128.59M | 91.99M | 96.74M | 100.33M | 117.92M | 80.29M | 96.26M | 79.53M |
| nonOperatingIncomeExcludingInterest | 419K | 75.09M | -7.34M | -1.26M | -1.11M | -1.14M | -1.44M | 115K | -1.3M | 1.08M |
| operatingIncome | 139.69M | 117.11M | 121.25M | 90.73M | 95.64M | 99.19M | 116.47M | 80.41M | 94.96M | 80.61M |
| totalOtherIncomeExpensesNet | -21.67M | -99.08M | -14.88M | -21.09M | -21.7M | -21.93M | -23.23M | -25.27M | -24.41M | -25.05M |
| incomeBeforeTax | 118.02M | 18.03M | 106.37M | 69.63M | 73.94M | 77.26M | 93.25M | 55.14M | 70.55M | 55.56M |
| incomeTaxExpense | 36.07M | 35.83M | 34.86M | 21.81M | 21.27M | 27.18M | 30.71M | 18.32M | 21.11M | 19.7M |
| netIncomeFromContinuingOperations | 81.95M | -17.8M | 71.51M | 47.82M | 52.67M | 50.08M | 62.54M | 36.82M | 49.44M | 35.86M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 81.95M | -17.8M | 71.51M | 47.82M | 52.67M | 50.08M | 62.54M | 36.82M | 49.44M | 35.86M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 81.95M | -17.8M | 71.51M | 47.82M | 52.67M | 50.08M | 62.54M | 36.82M | 49.44M | 35.86M |
| eps | 0.95 | -0.2 | 0.85 | 0.55 | 0.6 | 0.6 | 0.75 | 0.43 | 0.6 | 0.42 |
| 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 | 78.57M | 53.57M | 182.12M | 80.64M | 54.75M | 72.96M | 139.85M | 87.4M | 55.46M | 90.5M |
| shortTermInvestments | - | - | - | - | - | - | 32.86M | - | - | - |
| cashAndShortTermInvestments | 78.57M | 53.57M | 182.12M | 80.64M | 54.75M | 72.96M | 172.71M | 87.4M | 55.46M | 90.5M |
| netReceivables | 141.17M | 171.52M | 183.28M | 180.9M | 148.18M | 139.36M | 135.81M | 137M | 140.78M | 104.53M |
| accountsReceivables | 96.4M | 93.39M | 135.91M | 132.25M | 136.07M | 111M | 106.84M | 105.26M | 111.53M | 75.08M |
| otherReceivables | 44.77M | 78.13M | 47.37M | 48.64M | 12.11M | 28.36M | 28.97M | 31.74M | 29.24M | 29.45M |
| inventory | 695.44M | 707.08M | 749.53M | 749.36M | 750.45M | 776.53M | 788.74M | 771.53M | 774.76M | 793.79M |
| prepaids | 85.77M | - | 41.68M | 54.54M | 52.99M | 6.89M | 26.33M | 35.58M | 33.62M | 6.83M |
| otherCurrentAssets | 2M | 17.5M | 8 | - | - | - | - | - | - | - |
| totalCurrentAssets | 1B | 949.66M | 1.16B | 1.07B | 1.01B | 995.75M | 1.12B | 1.03B | 1B | 995.66M |
| propertyPlantEquipmentNet | 2B | 2.01B | 2B | 2.03B | 2.04B | 2.04B | 2.04B | 2.06B | 2.08B | 2.11B |
| goodwill | 4.46M | 4.46M | 4.45M | 4.46M | 4.46M | 4.47M | 4.47M | 4.46M | 4.47M | 4.47M |
| intangibleAssets | 61.41M | 62.79M | 61.05M | 60.8M | 61.56M | 63.8M | 62.94M | 62.14M | 62.17M | 63.14M |
| goodwillAndIntangibleAssets | 65.87M | 67.25M | 65.51M | 65.26M | 66.02M | 68.28M | 67.41M | 66.6M | 66.64M | 67.61M |
| longTermInvestments | 71000 | 18.68M | 15.42M | 34.11M | 683K | 33.9M | 43.36M | 43.66M | 44M | 33.53M |
| taxAssets | 35.03M | 36.23M | 100.2M | 98.7M | 27.17M | 91.73M | 13.69M | 12.88M | 12.58M | 82.76M |
| otherNonCurrentAssets | 29.68M | 26.96M | 23.41M | 9.64M | 42.85M | 9.76M | 53120 | 68066 | 71175 | 10.34M |
| totalNonCurrentAssets | 2.13B | 2.15B | 2.2B | 2.23B | 2.18B | 2.25B | 2.17B | 2.19B | 2.21B | 2.31B |
| otherAssets | - | 3.36 | - | - | - | - | - | - | - | - |
| totalAssets | 3.13B | 3.1B | 3.36B | 3.3B | 3.18B | 3.25B | 3.3B | 3.22B | 3.22B | 3.3B |
| totalPayables | 227.17M | 98.43M | 116.92M | 112.09M | 259.92M | 114.86M | 97.5M | 77.8M | 96.6M | 115.54M |
| accountPayables | 83.84M | 94.65M | 113.61M | 109.65M | 251.71M | 96.87M | 90.83M | 75.71M | 90.4M | 101.27M |
| otherPayables | 143.33M | 3.78M | 3.31M | 2.44M | 8.21M | 18M | 6.67M | 2.09M | 6.2M | 14.27M |
| accruedExpenses | 14.18M | 81.23M | 45.35M | 50.75M | 12.74M | - | - | - | - | - |
| shortTermDebt | 585.35M | 537.18M | 498.43M | 499.04M | - | 462.81M | 424.77M | 423.9M | 424.95M | 388.48M |
| capitalLeaseObligationsCurrent | 4.86M | - | 4.87M | - | 4.76M | - | - | - | - | - |
| taxPayables | 2.12M | - | 3.32M | 2.44M | 8.21M | - | 6.66M | 2.08M | 6.18M | 14.22M |
| deferredRevenue | 10.98M | 12.12M | 10.47M | 8.15M | 8.43M | - | - | - | - | - |
| otherCurrentLiabilities | 12.59M | 143.57M | 149.96M | 125.75M | 472.37M | 190.39M | 196.25M | 169.77M | 140.29M | 187.74M |
| totalCurrentLiabilities | 855.12M | 872.53M | 826.01M | 795.77M | 758.22M | 768.06M | 718.52M | 671.47M | 661.85M | 691.76M |
| longTermDebt | 841.05M | 891.08M | 917.12M | 957.38M | - | 1.04B | 1.08B | 1.11B | 1.15B | 1.19B |
| capitalLeaseObligationsNonCurrent | 10.61M | - | 11.92M | 11.84M | 13.44M | 6.48M | 6.34M | 3.34M | 3.88M | 4.14M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 118.57M | 120.46M | 190.55M | 191.34M | 121.93M | 188.17M | 122.73M | 124.77M | 126.55M | 192.59M |
| otherNonCurrentLiabilities | 31.56M | 29M | 30.44M | 28.9M | 1.03B | 28.24M | 31.59M | 30.69M | 28.33M | 27.55M |
| totalNonCurrentLiabilities | 1B | 1.04B | 1.15B | 1.19B | 1.16B | 1.26B | 1.24B | 1.27B | 1.31B | 1.42B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 15.47M | - | 16.79M | 11.84M | 18.19M | 6.48M | 6.34M | 3.34M | 3.88M | 4.14M |
| totalLiabilities | 1.86B | 1.91B | 1.98B | 1.99B | 1.92B | 2.03B | 1.96B | 1.94B | 1.97B | 2.11B |
| treasuryStock | -121.26M | -121.25M | -121.26M | -121.26M | -121.26M | -121.26M | -121.26M | -121.26M | -121.26M | -121.26M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 464.15M | 464.11M | 423.87M | 423.87M | 423.87M | 464.15M | 423.87M | 464.15M | 464.15M | 464.15M |
| retainedEarnings | 345.97M | 264M | 496.37M | 385.86M | 338.02M | 286.28M | 411.73M | 348.59M | 312.21M | 262.89M |
| additionalPaidInCapital | 432.78M | 432.74M | 432.1M | 432.8M | 432.78M | 434.2M | 433.77M | 433.2M | 433.86M | 434.27M |
| 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 | 81.95M | 18.03M | 106.37M | 69.63M | 73.94M | 50.08M | 93.25M | 36.82M | 49.44M | 35.86M |
| depreciationAndAmortization | 38.24M | 41.61M | 39.31M | 39.57M | 38.99M | 44.68M | 38.1M | 38.95M | 37.84M | 40.16M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 855K | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -49.53M | 63.96M | 59.78M | -35.66M | -2.73M | 19.13M | 39.94M | 7.26M | -88.21M | -18.04M |
| accountsReceivables | -2.22M | 11.47M | 14.03M | -10.85M | -18.25M | -2.69M | -692K | 7.92M | -38.73M | -3.74M |
| inventory | 11.7M | 45.3M | -1.4M | 1.16M | 23.57M | 4.04M | -16.89M | 737K | 18.02M | 24.91M |
| accountsPayables | -39.48M | - | - | - | - | -5.91M | 12.61M | 1.14M | -40.78M | -53M |
| otherWorkingCapital | -19.53M | 7.19M | 47.14M | -25.96M | -8.05M | 17.78M | 57.53M | -2.53M | -26.72M | 13.79M |
| otherNonCashItems | -30.87M | -42.82M | -35.46M | -23.37M | -50.52M | -5.58M | -34.04M | 7.93M | -14.43M | 57.94M |
| netCashProvidedByOperatingActivities | 40.64M | 80.78M | 169.99M | 50.18M | 59.68M | 108.3M | 137.25M | 90.96M | -15.37M | 115.93M |
| investmentsInPropertyPlantAndEquipment | -29.01M | -26.68M | -22.77M | -19.41M | -33.96M | -24.5M | -11.36M | -14.76M | -16.05M | -34.77M |
| acquisitionsNet | 2.16M | - | - | - | - | 8001.63 | 1.12M | 84000 | 95000 | 171K |
| purchasesOfInvestments | - | - | - | -5000 | -507K | - | -32.78M | -6000 | -355K | 8.5M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -47816 | -5.75M | -3.98M | -654K | -1.71M | 27.19M | -161K | -4.01M | -2.26M | -477K |
| netCashProvidedByInvestingActivities | -26.9M | -32.43M | -26.76M | -20.07M | -36.18M | 2.69M | -44.3M | -18.69M | -16.31M | -26.58M |
| netDebtIssuance | 13.91M | -2.7M | -41.27M | -4.55M | -41.1M | -3.06M | -40.42M | -40.46M | -2.65M | -2.33M |
| longTermNetDebtIssuance | 13.91M | -2.7M | -41.27M | -4.55M | -41.1M | -3.06M | -40.42M | -40.46M | -2.65M | -2.33M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -470K | -174.76M | -125K | -120K | -454K | -174.62M | -141K | -101K | -184K | -174.38M |
| commonDividendsPaid | -470K | -174.76M | -125K | -120K | -454K | -174.62M | -141K | -101K | -184K | -174.85M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -2.04M | 111K | 215K | 334K | - | -450.51K | -421.47K | 297K | -201.4K | 3000 |
| netCashProvidedByFinancingActivities | 11.4M | -177.34M | -41.18M | -4.33M | -41.55M | -177.68M | -40.56M | -40.27M | -2.83M | -176.72M |