$0.05 (0.16%)
| 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.12B | 5.28B | 5.18B | 4.88B | 4.42B | 3.74B | 4.48B | 4.7B | 4.38B | 4.09B |
| costOfRevenue | 3.45B | 3.48B | 3.57B | 3.47B | 2.99B | 2.46B | 2.92B | 3.11B | 2.78B | 2.53B |
| grossProfit | 1.67B | 1.8B | 1.62B | 1.42B | 1.43B | 1.28B | 1.56B | 1.59B | 1.6B | 1.56B |
| researchAndDevelopmentExpenses | 71M | 74M | 74M | 66M | 62.4M | 55.2M | 70.2M | 73.1M | 65.3M | 57.7M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 835M | 847M | 840M | 772M | 738.7M | 695M | 822.1M | 876.4M | 934.7M | 959.8M |
| otherExpenses | - | 171M | 116M | 157M | 165.4M | 224M | 183.8M | 198.1M | 232.8M | 141.3M |
| operatingExpenses | 906M | 1.09B | 1.03B | 995M | 966.5M | 974.2M | 1.08B | 1.15B | 1.23B | 1.16B |
| costAndExpenses | 4.35B | 4.57B | 4.6B | 4.46B | 3.95B | 3.43B | 3.99B | 4.25B | 4.01B | 3.69B |
| netInterestIncome | -193M | -205M | -213M | -140M | -134.2M | -149.9M | -162.6M | -159.6M | -147M | -178.2M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 193M | 205M | 213M | 140M | 134.2M | 149.9M | 162.6M | 159.6M | 147M | 178.2M |
| depreciationAndAmortization | 295M | 280M | 276M | 303M | 316.5M | 320.3M | 353M | 369.1M | 347.5M | 322.1M |
| ebitda | 1.03B | 981M | 844M | 700M | 791.2M | 592.4M | 845.6M | 796.2M | 684.1M | 583M |
| ebit | 739M | 701M | 568M | 397M | 474.7M | 272.1M | 492.6M | 427.1M | 336.6M | 260.9M |
| nonOperatingIncomeExcludingInterest | 25M | 5M | 20M | 26M | -12.3M | 33.4M | -4.4M | 15M | 27.1M | 144.2M |
| operatingIncome | 764M | 706M | 588M | 423M | 462.4M | 305.5M | 488.2M | 442.1M | 363.7M | 405.1M |
| totalOtherIncomeExpensesNet | -218M | -210M | -233M | -166M | -121.9M | -183.3M | -158.2M | -174.6M | -174.1M | -322.4M |
| incomeBeforeTax | 546M | 496M | 355M | 257M | 340.5M | 122.2M | 330M | 267.5M | 189.6M | 82.7M |
| incomeTaxExpense | 167M | 105M | 86M | 65M | 76.1M | 200K | 77.4M | 54.2M | 141.9M | 38.1M |
| netIncomeFromContinuingOperations | 379M | 391M | 269M | 192M | 264.4M | 122M | 252.6M | 213.3M | 47.7M | 44.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 378M | 391M | 267M | 192M | 263.9M | 121.6M | 249M | 207.1M | 36.7M | 38.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 378M | 391M | 267M | 192M | 263.9M | 121.6M | 249M | 207.1M | 36.7M | 38.8M |
| eps | 1.75 | 1.78 | 1.21 | 0.87 | 1.14 | 0.52 | 1.06 | 0.87 | 0.15 | 0.18 |
| 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 | 660M | 593M | 703.1M | 654.9M | 840.6M | 1.36B | 1.02B | 693.6M | 769.8M | 535.4M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 660M | 593M | 703.1M | 654.9M | 840.6M | 1.36B | 1.02B | 693.6M | 769.8M | 535.4M |
| netReceivables | 1.27B | 1.25B | 1.3B | 1.11B | 937.5M | 907M | 867.6M | 860.8M | 870.2M | 801.9M |
| accountsReceivables | 1.09B | 1.02B | 1.16B | 973M | 760.4M | 805.8M | 780.6M | 776M | 777.6M | 709.1M |
| otherReceivables | 183M | 233M | 137.9M | 135M | 177.1M | 101.2M | 87M | 84.8M | 92.6M | 92.8M |
| inventory | 756M | 734M | 741.1M | 829.6M | 669.7M | 559.9M | 591.6M | 613M | 608.6M | 529.7M |
| prepaids | - | - | - | - | 117.2M | - | - | 139.4M | 63.9M | 50.3M |
| otherCurrentAssets | 130M | 148M | 78M | 100.2M | 10.6M | 95M | 93.7M | 2.8M | 3.1M | 2.7M |
| totalCurrentAssets | 2.82B | 2.72B | 2.82B | 2.69B | 2.58B | 2.93B | 2.57B | 2.31B | 2.32B | 1.92B |
| propertyPlantEquipmentNet | 1.41B | 1.28B | 1.31B | 1.29B | 1.29B | 1.3B | 1.32B | 1.3B | 1.39B | 1.32B |
| goodwill | 1.8B | 1.64B | 1.59B | 1.5B | 1.59B | 1.29B | 1.21B | 1.23B | 1.27B | 961M |
| intangibleAssets | 1.15B | 1.15B | 1.13B | 1.11B | 1.28B | 1.15B | 1.22B | 1.35B | 1.43B | 1.13B |
| goodwillAndIntangibleAssets | 2.94B | 2.79B | 2.72B | 2.61B | 2.87B | 2.44B | 2.43B | 2.58B | 2.7B | 2.09B |
| longTermInvestments | 1M | 1M | 600K | 1M | 700K | 1.7M | 9.6M | 1.7M | 5.2M | 4.4M |
| taxAssets | 119M | - | 170.5M | 165.2M | 181.5M | 223.6M | 162.3M | 184.8M | 198.4M | 314.1M |
| otherNonCurrentAssets | 311M | 456M | 249.5M | 297.2M | 298.1M | 266.5M | 321.3M | 302.6M | 225M | 209.3M |
| totalNonCurrentAssets | 4.78B | 4.53B | 4.45B | 4.37B | 4.64B | 4.23B | 4.24B | 4.37B | 4.52B | 3.93B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.6B | 7.25B | 7.27B | 7.06B | 7.22B | 7.16B | 6.82B | 6.68B | 6.83B | 5.85B |
| totalPayables | 626M | 688M | 702.5M | 717.8M | 688.2M | 543.7M | 458.4M | 538M | 577.1M | 497.5M |
| accountPayables | 577M | 603M | 665.3M | 681.1M | 610.9M | 513.4M | 442M | 522.8M | 554.9M | 474.2M |
| otherPayables | 49M | 85M | 37.2M | 36.7M | 77.3M | 30.3M | 16.4M | 15.2M | 22.2M | 23.3M |
| accruedExpenses | 210M | 374M | 259.3M | 181.4M | 360.2M | 204.2M | 188.2M | 297.2M | 165.3M | 155.9M |
| shortTermDebt | 51M | 20M | 56.9M | 59.4M | 79.7M | 83M | 73.2M | 42.2M | 37.7M | 27.9M |
| capitalLeaseObligationsCurrent | - | 27M | - | - | 27.2M | - | - | 16.2M | - | - |
| taxPayables | - | 55M | 37.2M | 36.7M | 53.4M | 30.3M | 16.4M | 36.6M | 49.2M | 50.5M |
| deferredRevenue | - | - | - | - | - | - | - | 36.6M | 486.3M | 416.3M |
| otherCurrentLiabilities | 482M | 245M | 408.8M | 426.1M | 179.6M | 350M | 353.1M | 147M | 302.1M | 260.8M |
| totalCurrentLiabilities | 1.37B | 1.35B | 1.43B | 1.38B | 1.33B | 1.18B | 1.07B | 1.04B | 1.08B | 919.7M |
| longTermDebt | 3.21B | 3.35B | 3.42B | 3.67B | 3.75B | 3.84B | 3.73B | 3.82B | 3.88B | 3.24B |
| capitalLeaseObligationsNonCurrent | 128M | 124M | 130M | 75.9M | - | 75.6M | 131.7M | 88.4M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | 261.9M | 279.1M | 249.1M |
| deferredTaxLiabilitiesNonCurrent | 171M | 151M | 162.3M | 162.1M | 174.7M | 114M | 115.5M | 140.8M | 152.9M | 160.2M |
| otherNonCurrentLiabilities | 325M | 314M | 355.5M | 263.7M | 419M | 468.4M | 360.3M | 273.6M | 311.4M | 281.3M |
| totalNonCurrentLiabilities | 3.84B | 3.94B | 4.07B | 4.18B | 4.34B | 4.5B | 4.34B | 4.32B | 4.34B | 3.68B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 128M | 151M | 130M | 75.9M | 27.2M | 75.6M | 131.7M | 104.6M | - | - |
| totalLiabilities | 5.21B | 5.29B | 5.5B | 5.56B | 5.68B | 5.68B | 5.41B | 5.37B | 5.42B | 4.6B |
| treasuryStock | -1.2B | -1.04B | -937.3M | -887.3M | -687.2M | -443.5M | -417.5M | -312.2M | -58.4M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 255M | 255M | 253.7M | 252.4M | 251.8M | 250.9M | 249.9M | 245.3M | 242.4M | 239.3M |
| retainedEarnings | 2.06B | 1.68B | 1.29B | 1.02B | 827.2M | 563.3M | 443.2M | 198.6M | -21.4M | -47.1M |
| additionalPaidInCapital | 1.62B | 1.6B | 1.57B | 1.54B | 1.52B | 1.49B | 1.47B | 1.41B | 1.35B | 1.29B |
| 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 | 378M | 391M | 268.5M | 192.2M | 264.4M | 122M | 252.6M | 213.3M | 47.7M | 47.6M |
| depreciationAndAmortization | 295M | 280M | 275.6M | 303.1M | 316.5M | 320.3M | 353M | 369.1M | 347.5M | 322.1M |
| deferredIncomeTax | 45M | -17M | -8.4M | -3.4M | 15M | -55.4M | 15.7M | 6.1M | 91.7M | -14.2M |
| stockBasedCompensation | 25M | 28M | 26.2M | 22.2M | 14.9M | 15.1M | 15.7M | 37.3M | 38.5M | 41.1M |
| changeInWorkingCapital | -127M | -123M | -53.5M | -264.4M | -45.4M | 58.3M | -85.1M | -154.2M | -86.1M | -54.7M |
| accountsReceivables | 97M | -7M | -119M | -171M | -80.5M | -116M | -10.1M | -22.3M | -15.2M | -67.8M |
| inventory | 33M | 12M | 103.1M | -195.4M | -111.6M | 39.6M | 10.8M | -48.1M | -19.9M | -1.7M |
| accountsPayables | -77M | -49M | 9.4M | 138M | 140.1M | 103M | 18.2M | 49.5M | 39.8M | 32.3M |
| otherWorkingCapital | -180M | -79M | -47M | -36M | 6.6M | 31.7M | -104M | -133.3M | -90.8M | -17.5M |
| otherNonCashItems | 32M | 17M | 66.9M | 44.1M | -6.8M | 49M | 21.2M | 24.5M | 100.7M | 217.4M |
| netCashProvidedByOperatingActivities | 649M | 576M | 575.3M | 293.8M | 558.6M | 509.3M | 573.1M | 496.1M | 540M | 559.3M |
| investmentsInPropertyPlantAndEquipment | -196M | -140M | -137.9M | -150.9M | -121.6M | -82.1M | -112.5M | -143.4M | -125M | -136.2M |
| acquisitionsNet | -48M | -301M | -106.3M | -3M | -649M | 3.4M | -3.3M | -109.7M | -568.7M | -114.8M |
| purchasesOfInvestments | - | - | - | - | - | - | - | 9.4M | - | - |
| salesMaturitiesOfInvestments | - | - | - | 25M | - | - | - | 22.5M | - | - |
| otherInvestingActivities | 32M | 1M | 38.5M | 22.5M | 54.6M | 17.2M | 21.9M | 5.1M | 4.1M | -6M |
| netCashProvidedByInvestingActivities | -212M | -440M | -205.7M | -106.4M | -716M | -61.5M | -93.9M | -216.1M | -689.6M | -257M |
| netDebtIssuance | -230M | -92M | -247.9M | -153M | -100.9M | -62.1M | -67.1M | -87.1M | 419.5M | -246.1M |
| longTermNetDebtIssuance | -230M | -87M | -206.9M | -61.9M | -26.9M | -23.3M | -27.6M | -53.2M | 433.6M | -151.4M |
| shortTermNetDebtIssuance | - | -5M | -41M | -91.1M | -74M | -38.8M | -39.5M | -44.7M | -14.1M | -94.7M |
| netStockIssuance | -168M | -100M | -50M | -200.1M | -229.4M | -26M | -105.3M | -236.4M | -58.4M | - |
| netCommonStockIssuance | -168M | -100M | -50M | -200.1M | -229.4M | -26M | -105.3M | -253.8M | -58.4M | - |
| commonStockIssuance | -3M | - | - | - | 14.4M | - | - | - | - | 16.7M |
| commonStockRepurchased | -165M | -100M | -50M | -200.1M | -243.8M | -26M | -105.3M | -253.8M | -58.4M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | 17.4M | - | - |
| netDividendsPaid | - | - | - | - | - | -900K | - | -1M | -3M | -3M |
| commonDividendsPaid | - | - | - | - | - | -900K | - | -1M | -3M | -3M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -3M | -9M | -17.1M | -15.8M | -4.2M | -41.9M | 14M | -16.8M | 9.2M | 16.5M |
| netCashProvidedByFinancingActivities | -401M | -201M | -315M | -368.9M | -334.5M | -130.9M | -158.4M | -341.3M | 367.3M | -232.6M |
| 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.25B | 1.26B | 1.29B | 1.3B | 1.26B | 1.31B | 1.32B | 1.35B | 1.29B | 1.3B |
| costOfRevenue | 864M | 865M | 863M | 872M | 853M | 864M | 858M | 891M | 865M | 873.8M |
| grossProfit | 390M | 397M | 425M | 433M | 409M | 447M | 462M | 460M | 429M | 423.5M |
| researchAndDevelopmentExpenses | 18M | 16M | 18M | 20M | 17M | 19M | 19M | 18M | 18M | 17.8M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 200M | 218M | 201M | 211M | 205M | 216M | 211M | 213M | 207M | 214.9M |
| otherExpenses | 26M | - | - | - | - | 25M | 39M | 24M | 83M | 29.6M |
| operatingExpenses | 244M | 234M | 219M | 231M | 222M | 260M | 269M | 255M | 308M | 262.3M |
| costAndExpenses | 1.11B | 1.1B | 1.08B | 1.1B | 1.08B | 1.12B | 1.13B | 1.15B | 1.17B | 1.14B |
| netInterestIncome | -38M | -46M | -49M | -49M | -49M | -47M | -54M | -50M | -54M | -55.4M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 38M | 46M | 49M | 49M | 49M | 47M | 54M | 50M | 54M | 55.4M |
| depreciationAndAmortization | 76M | 77M | 74M | 74M | 70M | 73M | 71M | 68M | 68M | 68.7M |
| ebitda | 219M | 242M | 278M | 266M | 248M | 259M | 267M | 274M | 181M | 225.9M |
| ebit | 143M | 165M | 204M | 192M | 178M | 186M | 196M | 206M | 113M | 157.2M |
| nonOperatingIncomeExcludingInterest | 3M | -2M | 2M | 10M | 9M | 1M | -3M | -1M | 8M | 4M |
| operatingIncome | 146M | 163M | 206M | 202M | 187M | 187M | 193M | 205M | 121M | 161.2M |
| totalOtherIncomeExpensesNet | -41M | -44M | -51M | -59M | -58M | -48M | -51M | -49M | -62M | -59.4M |
| incomeBeforeTax | 105M | 119M | 155M | 143M | 129M | 139M | 142M | 156M | 59M | 101.8M |
| incomeTaxExpense | 14M | 59M | 45M | 33M | 30M | 2M | 40M | 43M | 20M | 28.2M |
| netIncomeFromContinuingOperations | 91M | 60M | 110M | 110M | 99M | 137M | 102M | 113M | 39M | 73.6M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 90M | 60M | 110M | 109M | 99M | 137M | 101M | 112M | 41M | 73.1M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 90M | 60M | 110M | 109M | 99M | 137M | 101M | 112M | 41M | 73.1M |
| eps | 0.42 | 0.28 | 0.51 | 0.5 | 0.45 | 0.63 | 0.46 | 0.51 | 0.19 | 0.33 |
| 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 | 608M | 657M | 610M | 628M | 575M | 593M | 567M | 843M | 627M | 699.8M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 608M | 657M | 610M | 628M | 575M | 593M | 567M | 843M | 627M | 699.8M |
| netReceivables | 1.26B | 1.27B | 1.41B | 1.39B | 1.28B | 1.25B | 1.3B | 1.09B | 1.28B | 1.3B |
| accountsReceivables | 981M | 1.09B | 1.25B | 1.24B | 1.04B | 1.02B | 1.07B | 951M | 1.14B | 1.16B |
| otherReceivables | 280M | 183M | 154M | 157M | 242M | 233M | 230M | 140M | 133M | 137.9M |
| inventory | 770M | 756M | 829M | 831M | 787M | 734M | 818M | 745M | 751M | 741.1M |
| prepaids | - | - | - | - | - | - | - | 109M | - | - |
| otherCurrentAssets | 188M | 130M | 145M | 135M | 177M | 148M | 155M | 226M | 104M | 81.3M |
| totalCurrentAssets | 2.83B | 2.82B | 2.99B | 2.99B | 2.82B | 2.72B | 2.84B | 3.01B | 2.76B | 2.82B |
| propertyPlantEquipmentNet | 1.29B | 1.41B | 1.28B | 1.26B | 1.2B | 1.28B | 1.19B | 1.16B | 1.17B | 1.31B |
| goodwill | 1.77B | 1.8B | 1.77B | 1.78B | 1.68B | 1.64B | 1.72B | 1.55B | 1.55B | 1.59B |
| intangibleAssets | 1.11B | 1.15B | 1.14B | 1.17B | 1.15B | 1.15B | 1.21B | 1.06B | 1.09B | 1.13B |
| goodwillAndIntangibleAssets | 2.89B | 2.94B | 2.91B | 2.94B | 2.82B | 2.79B | 2.92B | 2.61B | 2.64B | 2.72B |
| longTermInvestments | 1M | 1M | 1M | 1M | 1M | 1M | 1M | 3M | 1M | 200K |
| taxAssets | - | 119M | - | - | - | - | 163M | 152M | - | 170.5M |
| otherNonCurrentAssets | 551M | 311M | 579M | 596M | 567M | 456M | 385M | 369M | 513M | 249.9M |
| totalNonCurrentAssets | 4.73B | 4.78B | 4.77B | 4.79B | 4.59B | 4.53B | 4.66B | 4.29B | 4.33B | 4.45B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 7.56B | 7.6B | 7.76B | 7.78B | 7.41B | 7.25B | 7.5B | 7.31B | 7.09B | 7.27B |
| totalPayables | 723M | 626M | 691M | 764M | 732M | 688M | 708M | 715M | 721M | 724.9M |
| accountPayables | 723M | 577M | 691M | 764M | 732M | 603M | 708M | 715M | 721M | 665.3M |
| otherPayables | - | 49M | - | - | - | 85M | - | - | - | 59.6M |
| accruedExpenses | - | 210M | 649M | 622M | 546M | 374M | - | 561M | 591M | 563.5M |
| shortTermDebt | 20M | 51M | 20M | 20M | 20M | 20M | 20M | 20M | 20M | 56.9M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | 27M | - | - | - | 34M |
| taxPayables | - | - | - | - | - | 55M | - | - | - | 62M |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 605M | 482M | - | - | 32M | 245M | 694M | 39M | - | 48.2M |
| totalCurrentLiabilities | 1.35B | 1.37B | 1.36B | 1.41B | 1.33B | 1.35B | 1.42B | 1.34B | 1.33B | 1.43B |
| longTermDebt | 3.13B | 3.21B | 3.38B | 3.4B | 3.4B | 3.35B | 3.5B | 3.59B | 3.41B | 3.42B |
| capitalLeaseObligationsNonCurrent | - | 128M | - | - | - | 124M | - | - | - | 130M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 175M | 171M | 164M | 163M | 153M | 151M | 163M | 152M | 155M | 162.3M |
| otherNonCurrentLiabilities | 441M | 325M | 529M | 506M | 408M | 314M | 459M | 413M | 420M | 355.5M |
| totalNonCurrentLiabilities | 3.74B | 3.84B | 4.08B | 4.06B | 3.96B | 3.94B | 4.13B | 4.15B | 3.98B | 4.07B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 128M | - | - | - | 151M | - | - | - | 164M |
| totalLiabilities | 5.09B | 5.21B | 5.44B | 5.47B | 5.29B | 5.29B | 5.55B | 5.49B | 5.31B | 5.5B |
| treasuryStock | -1.2B | -1.2B | -1.2B | -1.1B | -1.04B | -1.04B | -1.04B | -987M | -937M | -937.3M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 256M | 255M | 255M | 255M | 255M | 255M | 254M | 254M | 254M | 253.7M |
| retainedEarnings | 2.14B | 2.06B | 2B | 1.88B | 1.78B | 1.68B | 1.54B | 1.44B | 1.33B | 1.29B |
| additionalPaidInCapital | 1.62B | 1.62B | 1.62B | 1.61B | 1.6B | 1.6B | 1.59B | 1.58B | 1.58B | 1.57B |
| 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 | 91M | 60M | 110M | 110M | 99M | 137M | 101M | 112M | 41M | 73.6M |
| depreciationAndAmortization | 76M | 77M | 74M | 74M | 70M | 73M | 71M | 68M | 68M | 68.7M |
| deferredIncomeTax | 11M | 17M | 17M | 3M | 8M | -27M | 2M | 2M | 6M | -300K |
| stockBasedCompensation | 7M | - | 6M | 8M | 5M | 7M | - | - | 6M | 6.9M |
| changeInWorkingCapital | -114M | 188M | -74M | -79M | -162M | 43M | 13M | -81M | -98M | 136.2M |
| accountsReceivables | -32M | 145M | -1M | -29M | -18M | 9M | 19M | -39M | 4M | 93.9M |
| inventory | -20M | 86M | 3M | -19M | -37M | 66M | -32M | -2M | -20M | 37.3M |
| accountsPayables | 90M | -62M | -80M | -1M | 66M | -31M | -25M | -4M | 11M | -7.9M |
| otherWorkingCapital | -152M | 19M | 4M | -30M | -173M | -1M | 51M | -36M | -93M | 12.9M |
| otherNonCashItems | -3M | 1M | 4M | 26M | 6M | 1M | 11M | 11M | 11M | 900K |
| netCashProvidedByOperatingActivities | 68M | 343M | 137M | 142M | 26M | 234M | 198M | 112M | 34M | 286M |
| investmentsInPropertyPlantAndEquipment | -50M | -58M | -50M | -45M | -43M | -62M | -33M | -23M | -22M | -32.6M |
| acquisitionsNet | -8M | -42M | - | - | -6M | -11M | -290M | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 5M | 10M | 11M | 6M | 5M | 7M | -15M | 6M | 3M | -108.6M |
| netCashProvidedByInvestingActivities | -53M | -90M | -39M | -39M | -44M | -66M | -338M | -17M | -19M | -141.2M |
| netDebtIssuance | -55M | -205M | -15M | -5M | -5M | -101M | -90M | 180M | -81M | -54.8M |
| longTermNetDebtIssuance | -55M | -205M | -15M | -5M | -5M | -106M | -90M | 180M | -76M | -44.8M |
| shortTermNetDebtIssuance | - | - | - | - | - | 5M | - | - | -5M | -10M |
| netStockIssuance | -6M | - | -101M | -63M | -2M | 50M | -50M | -50M | - | - |
| netCommonStockIssuance | -6M | - | -101M | -63M | -2M | 50M | -50M | -50M | - | - |
| commonStockIssuance | -6M | - | -1M | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -100M | -63M | -2M | 50M | -50M | -50M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -1M | -1M | -2M | -1M | -60M | -2M | 2M | -1M | -7.5M |
| netCashProvidedByFinancingActivities | -61M | -205M | -117M | -70M | -8M | -111M | -142M | 132M | -82M | -62.3M |