NYSE : ENS
-$9.17 (-4.53%)
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 3.75B | 3.62B | 3.58B | 3.71B | 3.36B | 2.98B | 3.09B | 2.81B | 2.58B | 2.37B |
| costOfRevenue | 2.65B | 2.53B | 2.6B | 2.87B | 2.61B | 2.24B | 2.3B | 2.11B | 1.92B | 1.72B |
| grossProfit | 1.1B | 1.09B | 982.89M | 840.14M | 749.97M | 739.15M | 784.87M | 693.01M | 656.85M | 650.58M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | 428.53M | 382.08M | 360.46M |
| otherExpenses | 620.95M | 627.72M | 631.32M | 561.78M | 543.72M | 522.78M | 594.67M | -2.43M | -556K | -1.63M |
| operatingExpenses | 620.95M | 627.72M | 631.32M | 561.78M | 543.72M | 522.78M | 594.67M | 441.4M | 382.1M | 369.9M |
| costAndExpenses | 3.27B | 3.15B | 3.23B | 3.43B | 3.15B | 2.76B | 2.9B | 441.4M | 382.1M | 369.9M |
| netInterestIncome | -58.28M | -51.12M | -49.95M | -59.53M | -37.78M | -38.44M | -43.67M | -30.87M | -25M | -22.2M |
| interestIncome | 9.3M | - | - | - | - | - | - | - | - | - |
| interestExpense | 67.58M | 51.12M | 49.95M | 59.53M | 37.78M | 38.44M | 43.67M | 30.87M | 25M | 22.2M |
| depreciationAndAmortization | 113.56M | 100.88M | 92.02M | 91.15M | 95.88M | 94.08M | 87.34M | 63.35M | 54.32M | 53.94M |
| ebitda | 511.46M | 558.57M | 434.16M | 361.32M | 307.59M | 302.65M | 277.95M | 276.43M | 320.64M | 290.94M |
| ebit | 397.91M | 457.69M | 342.14M | 270.17M | 211.72M | 208.57M | 190.61M | 213.08M | 263.33M | 234.89M |
| nonOperatingIncomeExcludingInterest | 78.7M | 6.99M | 9.43M | 8.19M | -5.46M | 7.8M | -415K | -614K | 7.52M | 969K |
| operatingIncome | 476.61M | 464.69M | 351.57M | 278.36M | 206.25M | 216.38M | 190.2M | 212.5M | 269.3M | 235.9M |
| totalOtherIncomeExpensesNet | -129.21M | -58.11M | -59.38M | -67.72M | -32.31M | -46.24M | -43.26M | -30.25M | -32.52M | -23.17M |
| incomeBeforeTax | 347.41M | 406.58M | 292.18M | 210.64M | 173.94M | 170.14M | 146.94M | 182.1M | 238.3M | 212.7M |
| incomeTaxExpense | 53.85M | 42.84M | 23.09M | 34.83M | 30.03M | 26.76M | 9.82M | 21.6M | 118.5M | 54.47M |
| netIncomeFromContinuingOperations | 293.56M | 363.74M | 269.1M | 175.81M | 143.91M | 143.37M | 137.12M | 160.63M | 119.83M | 158.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 293.56M | 363.74M | 269.1M | 175.81M | 143.91M | 143.37M | 137.12M | 160.2M | 119.6M | 160.2M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 293.56M | 363.74M | 269.1M | 175.81M | 143.91M | 143.37M | 137.12M | 160.24M | 119.59M | 160.21M |
| eps | 7.84 | 9.15 | 6.62 | 4.31 | 3.42 | 3.37 | 3.23 | 3.78 | 2.81 | 3.69 |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 438.68M | 343.13M | 333.32M | 346.66M | 402.49M | 451.81M | 326.98M | 299.21M | 522.12M | 500.33M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 438.68M | 343.13M | 333.32M | 346.66M | 402.49M | 451.81M | 326.98M | 299.21M | 522.12M | 500.33M |
| netReceivables | 615.25M | 676.39M | 584.21M | 693.41M | 796.03M | 660.96M | 654.3M | 673.74M | 550.41M | 490.96M |
| accountsReceivables | 599.87M | 597.94M | 524.72M | 637.82M | 719.43M | 603.58M | 595.87M | 624.14M | 546.32M | 486.65M |
| otherReceivables | 15.38M | 78.45M | 59.49M | 55.59M | 76.59M | 57.38M | 58.43M | 49.6M | 4.09M | 4.32M |
| inventory | 724.69M | 739.99M | 697.7M | 797.8M | 715.71M | 518.25M | 519.46M | 503.87M | 414.23M | 360.69M |
| prepaids | 300.52M | 268.17M | 114.38M | 22.86M | 32.75M | 31.81M | 36.13M | 32.1M | 31.5M | 44.81M |
| otherCurrentAssets | 62.68M | 62.13M | 53.09M | 35.15M | 46.22M | 28.49M | 26.03M | 27.73M | 21.32M | 22.12M |
| totalCurrentAssets | 2.14B | 2.09B | 1.78B | 1.9B | 1.99B | 1.69B | 1.56B | 1.54B | 1.54B | 1.42B |
| propertyPlantEquipmentNet | 663.66M | 592.43M | 608.86M | 513.28M | 503.26M | 497.06M | 480.01M | 409.44M | 390.26M | 348.55M |
| goodwill | 752.42M | 721.07M | 682.93M | 676.72M | 700.64M | 705.59M | 663.94M | 656.4M | 352.8M | 328.66M |
| intangibleAssets | 342.9M | 375.43M | 319.41M | 360.41M | 396.2M | 430.9M | 455.68M | 462.32M | 147.14M | 153.96M |
| goodwillAndIntangibleAssets | 1.1B | 1.1B | 1B | 1.04B | 1.1B | 1.14B | 1.12B | 1.12B | 499.95M | 482.62M |
| longTermInvestments | - | 5000 | 2.7M | - | - | - | - | 7.84M | - | - |
| taxAssets | 69.01M | 74.79M | 49.8M | 49.15M | 60.48M | 65.21M | 55.8M | 40.47M | 44.4M | 31.59M |
| otherNonCurrentAssets | 33.53M | 117.7M | 19.61M | 121.23M | 82.87M | 72.72M | 83.36M | 5.08M | 12.73M | 11.36M |
| totalNonCurrentAssets | 1.86B | 1.88B | 1.68B | 1.72B | 1.74B | 1.77B | 1.74B | 1.58B | 947.34M | 874.11M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4B | 3.97B | 3.47B | 3.62B | 3.74B | 3.46B | 3.3B | 3.12B | 2.49B | 2.29B |
| totalPayables | 378.62M | 442.45M | 386.17M | 402.11M | 410.78M | 350M | 302.56M | 306.97M | 299.63M | 247.58M |
| accountPayables | 354.19M | 405.69M | 369.46M | 378.64M | 393.1M | 323.88M | 281.87M | 292.45M | 258.98M | 222.49M |
| otherPayables | 24.43M | 36.76M | 16.72M | 23.47M | 17.69M | 26.12M | 20.68M | 14.52M | 40.65M | 25.09M |
| accruedExpenses | 104.23M | 224.58M | 84.73M | 205.42M | 202.11M | 234.34M | 183.47M | 55.49M | 51.71M | 57.52M |
| shortTermDebt | 55.18M | 28.5M | 30.44M | 30.64M | 55.08M | 34.15M | 46.54M | 54.49M | 18.43M | 18.43M |
| capitalLeaseObligationsCurrent | - | 22.62M | 19.52M | 21.32M | 20.27M | 22.01M | 21.29M | 10.11M | 89000 | 69000 |
| taxPayables | - | 36.76M | 16.72M | 23.47M | 17.69M | 26.12M | 20.68M | 31.65M | 40.65M | 25.09M |
| deferredRevenue | 48.08M | 28.82M | 27.65M | 34.59M | 27.87M | 15.99M | 17.34M | 15.16M | 9.39M | 10.66M |
| otherCurrentLiabilities | 217.93M | 28.09M | 175.34M | 24.23M | 22.01M | 20.5M | 29.12M | 170.7M | 112.28M | 133.18M |
| totalCurrentLiabilities | 804.04M | 775.07M | 723.86M | 718.32M | 738.13M | 676.99M | 600.32M | 612.93M | 491.53M | 467.43M |
| longTermDebt | 1.08B | 1.08B | 801.96M | 1.04B | 1.24B | 969.62M | 1.1B | 971.76M | 579.54M | 587.7M |
| capitalLeaseObligationsNonCurrent | 54.73M | 67.62M | 62.33M | 254K | 53.14M | 42.96M | 51.62M | 175K | 55000 | 96000 |
| deferredRevenueNonCurrent | 1.83M | 2.8M | 959K | 1.44M | 1.39M | 2.07M | 8.36M | 6.36M | 7.09M | 4.93M |
| deferredTaxLiabilitiesNonCurrent | 16.7M | 17.64M | 33.88M | 61.12M | 78.23M | 76.41M | 78.36M | 82.11M | 33.61M | 45.92M |
| otherNonCurrentLiabilities | 137.38M | 105.08M | 85.94M | 189.68M | 129.49M | 151.17M | 154.24M | 158.84M | 172.31M | 78.58M |
| totalNonCurrentLiabilities | 1.29B | 1.28B | 985.08M | 1.29B | 1.51B | 1.24B | 1.4B | 1.22B | 794.28M | 717.23M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 54.73M | 90.25M | 81.85M | 21.57M | 73.41M | 64.97M | 72.91M | 10.29M | 144K | 165K |
| totalLiabilities | 2.09B | 2.05B | 1.71B | 2.01B | 2.24B | 1.92B | 2B | 1.83B | 1.29B | 1.18B |
| treasuryStock | -1.36B | -988.94M | -835.83M | -740.96M | -719.12M | -563.48M | -564.38M | -530.76M | -560.99M | -439.8M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 576K | 568K | 564K | 560K | 557K | 555K | 551K | 548K | 546K | 544K |
| retainedEarnings | 2.74B | 2.49B | 2.16B | 1.93B | 1.78B | 1.67B | 1.56B | 1.45B | 1.32B | 1.23B |
| additionalPaidInCapital | 734.92M | 662.72M | 629.88M | 596.46M | 571.46M | 554.17M | 529.1M | 512.7M | 477.29M | 464.09M |
| date | 2026-03-31 | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 293.56M | 363.74M | 269.1M | 175.81M | 143.91M | 143.37M | 137.12M | 160.63M | 119.83M | 158.22M |
| depreciationAndAmortization | 113.56M | 100.88M | 92.02M | 91.15M | 95.88M | 94.08M | 87.34M | 63.35M | 54.32M | 53.94M |
| deferredIncomeTax | 14.41M | -31.92M | -29.34M | -15.24M | 1.12M | -8.99M | -16.49M | -6.46M | -20.31M | 1.46M |
| stockBasedCompensation | 37.59M | 27.82M | 30.61M | 26.37M | 24.29M | 19.82M | 20.78M | 22.61M | 19.45M | 19.18M |
| changeInWorkingCapital | 68.67M | -209.8M | 50.98M | -8.27M | -346.08M | 101.02M | -36.4M | -71.08M | 31.62M | -34.68M |
| accountsReceivables | 104.7M | -81.8M | 108.63M | 67.55M | -128.96M | 8.71M | 26.49M | 5.97M | -32.24M | -13.54M |
| inventory | 25.89M | 1.34M | 75.63M | -96.41M | -212.84M | 24.18M | -9.38M | -46.61M | -38.08M | -42.79M |
| accountsPayables | -52.63M | 36.57M | -15.13M | -4.24M | 65.32M | 20.8M | -33.49M | 9.94M | 21.27M | 845K |
| otherWorkingCapital | -9.3M | -165.92M | -118.15M | 24.83M | -69.6M | 47.34M | -20.01M | -40.38M | 80.67M | 20.81M |
| otherNonCashItems | 19.81M | 9.59M | 43.67M | 10.11M | 15.3M | 9.07M | 61.04M | 28.8M | 6.14M | 47.9M |
| netCashProvidedByOperatingActivities | 547.6M | 260.3M | 457.03M | 279.94M | -65.58M | 358.38M | 253.4M | 197.86M | 211.05M | 246.03M |
| investmentsInPropertyPlantAndEquipment | -80.07M | -121.04M | -86.44M | -88.77M | -74.04M | -70.02M | -101.42M | -70.37M | -69.83M | -50.07M |
| acquisitionsNet | - | -206.37M | -8.27M | 586K | - | 176K | -176.55M | -654.61M | -2.99M | -12.39M |
| purchasesOfInvestments | - | -10.85M | - | -586K | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 43.38M | - | - | - | - | - | - |
| otherInvestingActivities | -7.81M | 1.87M | 2.23M | 586K | 4.81M | 4.8M | 3.15M | 1.1M | 463K | 631K |
| netCashProvidedByInvestingActivities | -87.88M | -336.39M | -92.48M | -44.8M | -69.23M | -65.04M | -274.82M | -723.88M | -72.36M | -61.83M |
| netDebtIssuance | -2.7M | 280.22M | -237.95M | -215.82M | 294.92M | -162.87M | 136.53M | 428.73M | -9.49M | -24.7M |
| longTermNetDebtIssuance | -2.51M | 280.48M | -237.72M | -194.1M | 274.36M | -146.94M | 141.86M | 287.81M | -7.03M | -20.1M |
| shortTermNetDebtIssuance | -192K | -259K | -231K | -21.72M | 20.56M | -15.93M | -5.32M | 140.92M | 214K | -4.6M |
| netStockIssuance | -328.71M | -153.96M | -95.69M | -18.52M | -156.37M | 9.11M | -33.14M | -56.44M | -121.19M | 3000 |
| netCommonStockIssuance | -328.71M | -153.96M | -95.69M | -22.91M | -156.37M | 9.11M | -34.56M | -56.44M | -121.19M | 3000 |
| commonStockIssuance | 41.98M | - | - | - | - | 9.11M | - | - | 958K | 3000 |
| commonStockRepurchased | -370.68M | -153.96M | -95.69M | -22.91M | -156.37M | - | -34.56M | -56.44M | -121.19M | 257.4M |
| netPreferredStockIssuance | - | - | - | 4.39M | - | - | 1.42M | - | - | - |
| netDividendsPaid | -38.14M | -37.47M | -34.48M | -28.54M | -29.35M | -29.81M | -29.7M | -29.74M | -29.67M | -30.4M |
| commonDividendsPaid | -38.14M | -37.47M | -34.48M | -28.54M | -29.35M | -29.81M | -29.7M | -29.74M | -29.67M | -30.4M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -11.15M | 1.47M | -2.44M | -7.57M | -10.77M | -5.15M | -11M | 4.02M | -6.53M | -7.45M |
| netCashProvidedByFinancingActivities | -380.7M | 90.27M | -370.56M | -270.45M | 98.43M | -188.72M | 62.68M | 346.58M | -166.89M | -62.54M |
| date | 2026-03-31 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-31 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 987.94M | 919.13M | 951.29M | 893.02M | 974.84M | 906.15M | 883.67M | 852.92M | 910.72M | 861.55M |
| costOfRevenue | 697.07M | 642.8M | 674.14M | 639.8M | 671.13M | 607.98M | 631.52M | 614.54M | 656.4M | 612.9M |
| grossProfit | 290.87M | 276.32M | 277.14M | 253.23M | 303.71M | 298.18M | 252.15M | 238.37M | 254.32M | 248.65M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| otherExpenses | 148.23M | 152.08M | 185.11M | 166.75M | 172.39M | 155.53M | 152.76M | 147.04M | 173.4M | 156.05M |
| operatingExpenses | 148.23M | 152.08M | 185.11M | 166.75M | 172.39M | 155.53M | 152.76M | 147.04M | 173.4M | 156.05M |
| costAndExpenses | 845.3M | 794.88M | 859.25M | 806.54M | 843.52M | 763.5M | 784.28M | 761.58M | 829.81M | 768.95M |
| netInterestIncome | -14.03M | -14.14M | -12.18M | -11.31M | -12.78M | -14.85M | -12.49M | -10.99M | -10.78M | -11.72M |
| interestIncome | 1.7M | - | - | - | - | - | - | - | - | - |
| interestExpense | 15.73M | 14.14M | 12.18M | 11.31M | 12.78M | 14.85M | 12.49M | 10.99M | 10.78M | 11.72M |
| depreciationAndAmortization | 28.99M | 29.68M | 28M | 26.89M | 26.5M | 25.62M | 25.21M | 23.55M | 23.72M | 23.09M |
| ebitda | 140.97M | 149.98M | 116.65M | 103.86M | 155.65M | 167.17M | 121.89M | 113.87M | 101.07M | 113.47M |
| ebit | 111.98M | 120.31M | 88.65M | 76.97M | 129.15M | 141.55M | 96.68M | 90.32M | 77.35M | 90.38M |
| nonOperatingIncomeExcludingInterest | 30.66M | 3.94M | 3.38M | 9.51M | 2.17M | 1.1M | 2.71M | 1.02M | 3.56M | 2.22M |
| operatingIncome | 142.64M | 124.24M | 92.03M | 86.48M | 131.32M | 142.65M | 99.39M | 91.33M | 80.91M | 92.6M |
| totalOtherIncomeExpensesNet | -43.53M | -18.08M | -15.56M | -20.82M | -14.96M | -15.96M | -15.2M | -12M | -14.34M | -13.94M |
| incomeBeforeTax | 99.11M | 106.16M | 76.48M | 65.66M | 116.36M | 126.69M | 84.19M | 79.33M | 66.58M | 78.66M |
| incomeTaxExpense | 21.81M | 15.79M | 8.05M | 8.2M | 19.82M | 11.88M | 1.92M | 9.22M | 5.66M | 2.5M |
| netIncomeFromContinuingOperations | 77.3M | 90.37M | 68.43M | 57.46M | 96.55M | 114.81M | 82.27M | 70.11M | 60.91M | 76.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 77.2M | 90.37M | 68.43M | 57.46M | 96.55M | 114.81M | 82.27M | 70.11M | 60.91M | 76.16M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 77.3M | 90.37M | 68.43M | 57.46M | 96.55M | 114.81M | 82.27M | 70.11M | 60.91M | 76.16M |
| eps | 2.08 | 2.45 | 1.83 | 1.48 | 2.43 | 2.92 | 2.05 | 1.74 | 1.51 | 1.88 |
| date | 2026-03-31 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-31 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 438.68M | 450.08M | 388.61M | 346.66M | 343.13M | 463.16M | 407.92M | 344.07M | 333.32M | 332.71M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 438.68M | 450.08M | 388.61M | 346.66M | 343.13M | 463.16M | 407.92M | 344.07M | 333.32M | 332.71M |
| netReceivables | 615.25M | 474.7M | 570.62M | 566.77M | 676.39M | 545.22M | 549.01M | 507.92M | 584.21M | 498.5M |
| accountsReceivables | 599.87M | 474.7M | 570.62M | 566.77M | 597.94M | 545.22M | 549.01M | 507.92M | 524.72M | 498.5M |
| otherReceivables | 15.38M | - | - | - | 78.45M | - | - | - | 59.49M | - |
| inventory | 724.69M | 795.38M | 804.92M | 789.34M | 739.99M | 753.38M | 763.52M | 713.7M | 697.7M | 755.16M |
| prepaids | 300.52M | - | - | - | 268.17M | - | - | - | 114.38M | - |
| otherCurrentAssets | 62.68M | 411.31M | 379.81M | 463.73M | 62.13M | 411.22M | 335.92M | 283.41M | 53.09M | 185.9M |
| totalCurrentAssets | 2.14B | 2.13B | 2.14B | 2.17B | 2.09B | 2.17B | 2.06B | 1.85B | 1.78B | 1.77B |
| propertyPlantEquipmentNet | 663.66M | 598.58M | 607.6M | 607.13M | 592.43M | 583.48M | 582.3M | 547.07M | 608.86M | 523.56M |
| goodwill | 752.42M | 759.9M | 754.32M | 758.18M | 721.07M | 715.57M | 738.6M | 679.16M | 682.93M | 691.17M |
| intangibleAssets | 342.9M | 352.1M | 359.91M | 368.65M | 375.43M | 384.45M | 395.41M | 312.24M | 319.41M | 334.97M |
| goodwillAndIntangibleAssets | 1.1B | 1.11B | 1.11B | 1.13B | 1.1B | 1.1B | 1.13B | 991.4M | 1B | 1.03B |
| longTermInvestments | - | -389K | -208K | -73000 | - | - | - | 2.96M | -1T | 1.99M |
| taxAssets | 69.01M | - | 89.07M | 89.93M | 74.79M | 52.1M | 55.09M | 48.51M | 49.8M | 53.41M |
| otherNonCurrentAssets | 33.53M | 206.19M | 117.49M | 120.66M | 117.7M | 119.06M | 123.26M | 118.2M | 1T | 125.26M |
| totalNonCurrentAssets | 1.86B | 1.92B | 1.93B | 1.94B | 1.88B | 1.85B | 1.89B | 1.71B | 1.68B | 1.73B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 4B | 4.05B | 4.07B | 4.11B | 3.97B | 4.03B | 3.95B | 3.56B | 3.47B | 3.5B |
| totalPayables | 378.62M | 336.51M | 368.16M | 363.1M | 442.45M | 351.15M | 333.67M | 354.73M | 386.17M | 342.07M |
| accountPayables | 354.19M | 336.51M | 368.16M | 363.1M | 405.69M | 351.15M | 333.67M | 354.73M | 369.46M | 342.07M |
| otherPayables | 24.43M | - | - | - | 36.76M | - | - | - | 16.72M | - |
| accruedExpenses | 104.23M | 409.82M | 377.47M | 328.76M | 224.58M | 329.65M | 328.69M | 301.1M | 84.73M | 289.89M |
| shortTermDebt | 55.18M | 29.76M | 29.25M | 29.62M | 28.5M | 29.6M | 30.08M | 29.96M | 30.44M | 30.94M |
| capitalLeaseObligationsCurrent | - | - | - | - | 22.62M | - | - | - | 19.52M | - |
| taxPayables | - | - | - | - | 36.76M | - | - | - | 16.72M | - |
| deferredRevenue | 48.08M | - | - | - | 28.82M | - | - | - | 27.65M | - |
| otherCurrentLiabilities | 217.93M | - | - | - | 28.09M | - | - | - | 175.34M | - |
| totalCurrentLiabilities | 804.04M | 776.09M | 774.88M | 721.48M | 775.07M | 710.4M | 692.44M | 685.79M | 723.86M | 662.9M |
| longTermDebt | 1.08B | 1.15B | 1.18B | 1.27B | 1.08B | 1.27B | 1.2B | 867.1M | 801.96M | 880.83M |
| capitalLeaseObligationsNonCurrent | 54.73M | - | - | - | 67.62M | - | - | - | 62.33M | - |
| deferredRevenueNonCurrent | 1.83M | - | - | - | 2.8M | - | - | - | 959K | - |
| deferredTaxLiabilitiesNonCurrent | 16.7M | 16.09M | 15.97M | 16.54M | 17.64M | 37.33M | 34.84M | 33.6M | 33.88M | 60.06M |
| otherNonCurrentLiabilities | 137.38M | 211.2M | 230.29M | 237.8M | 105.08M | 158.61M | 179.58M | 159.56M | 85.94M | 168.82M |
| totalNonCurrentLiabilities | 1.29B | 1.38B | 1.43B | 1.52B | 1.28B | 1.47B | 1.42B | 1.06B | 985.08M | 1.11B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 54.73M | - | - | - | 90.25M | - | - | - | 81.85M | - |
| totalLiabilities | 2.09B | 2.15B | 2.21B | 2.24B | 2.05B | 2.18B | 2.11B | 1.75B | 1.71B | 1.77B |
| treasuryStock | -1.36B | -1.29B | -1.21B | -1.14B | -988.94M | -949.17M | -910.65M | -847.28M | -835.83M | -822.66M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 576K | 574K | 572K | 568K | 568K | 567K | 567K | 565K | 564K | 563K |
| retainedEarnings | 2.74B | 2.68B | 2.6B | 2.54B | 2.49B | 2.4B | 2.3B | 2.22B | 2.16B | 2.11B |
| additionalPaidInCapital | 734.92M | 717M | 694.1M | 680.61M | 662.72M | 653.02M | 644.16M | 644.16M | 629.88M | 620.41M |
| date | 2026-03-31 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-31 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 77.3M | 90.37M | 68.43M | 57.46M | 96.55M | 114.81M | 82.27M | 70.11M | 60.91M | 76.16M |
| depreciationAndAmortization | 28.99M | 29.68M | 28M | 26.89M | 26.5M | 25.62M | 25.21M | 23.55M | 23.72M | 23.09M |
| deferredIncomeTax | 14.53M | -47000 | -26000 | -42000 | -31.99M | -46000 | 83000 | 31000 | -29.09M | -304K |
| stockBasedCompensation | 8.11M | 7.45M | 4.44M | 17.6M | 7.56M | 8.08M | 5.12M | 7.06M | 7.71M | 9.82M |
| changeInWorkingCapital | -962K | 56.21M | 116.23M | -102.81M | 29.76M | -68.23M | -80.29M | -91.04M | 61.63M | 2.47M |
| accountsReceivables | -36.04M | 97.09M | -6.57M | 50.22M | -57.59M | -14.88M | -21.51M | 12.18M | -30.88M | 46.14M |
| inventory | 64M | 10.55M | -15.17M | -33.49M | 20.91M | -7.17M | 4.08M | -16.48M | 48.23M | 16.87M |
| accountsPayables | 19.03M | -37.01M | 8.4M | -43.05M | 54.31M | 22.36M | -29.76M | -10.35M | 30.52M | 11.58M |
| otherWorkingCapital | -47.95M | -14.43M | 129.57M | -76.49M | 12.13M | -68.55M | -33.11M | -76.39M | 13.76M | -72.13M |
| otherNonCashItems | 16.02M | 932K | 987K | 1.87M | 6.82M | 833K | 1.26M | 682K | 11.9M | 23.3M |
| netCashProvidedByOperatingActivities | 143.99M | 184.59M | 218.05M | 968K | 135.19M | 81.06M | 33.65M | 10.4M | 136.78M | 134.52M |
| investmentsInPropertyPlantAndEquipment | -12.83M | -13.32M | -20.9M | -33.02M | -30.27M | -24.28M | -30.35M | -36.14M | -27.43M | -23.15M |
| acquisitionsNet | 1000 | 12.66M | -104K | -12.56M | -350K | -748K | -205.28M | 5000 | - | 30000 |
| purchasesOfInvestments | - | - | - | - | - | - | - | -10.85M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 689K | -12.69M | 26000 | 4.16M | 1.78M | 5000 | 84000 | - | 191K | 30000 |
| netCashProvidedByInvestingActivities | -12.14M | -13.35M | -20.98M | -41.41M | -28.85M | -25.02M | -235.54M | -46.98M | -27.24M | -23.12M |
| netDebtIssuance | -70.18M | -35.16M | -85.65M | 184.79M | -190.73M | 71.39M | 334.75M | 64.81M | -73.4M | -71.76M |
| longTermNetDebtIssuance | -70.07M | -35.11M | -85.71M | 185M | -189.52M | 70.01M | 399.99M | 5000 | -73.6M | -71.38M |
| shortTermNetDebtIssuance | - | -49000 | 66000 | -209K | -1.21M | 1.38M | -65.24M | 64.8M | 209K | -379K |
| netStockIssuance | -59.37M | -68.5M | -50.8M | -150.03M | -40.03M | -38.74M | -63.55M | -11.38M | -13.36M | -34.99M |
| netCommonStockIssuance | -59.37M | -68.5M | -50.8M | -150.03M | -40.03M | -38.74M | -63.55M | -11.38M | -13.36M | -34.99M |
| commonStockIssuance | 9.94M | 15.08M | 16.95M | - | - | - | - | 261K | - | - |
| commonStockRepurchased | -69.31M | -83.59M | -67.75M | -150.03M | -40.03M | -38.74M | -63.55M | -11.64M | -13.36M | -34.99M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -9.58M | -9.65M | -9.81M | -9.11M | -9.41M | -9.46M | -9.56M | -9.04M | -9.06M | -9.08M |
| commonDividendsPaid | -9.58M | -9.65M | -9.81M | -9.11M | -9.41M | -9.46M | -9.56M | -9.04M | -9.06M | -9.08M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -172K | 125K | -7.92M | 314K | 1.58M | 409K | -7.34M | 6.56M | -3.53M | -1.92M |
| netCashProvidedByFinancingActivities | -139.3M | -113.19M | -154.18M | 25.96M | -238.58M | 23.6M | 254.31M | 50.95M | -99.34M | -117.76M |