$4.15 (2.19%)
| date | 2025-12-28 | 2024-12-29 | 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 | 4.59B | 4.36B | 4.17B | 3.84B | 2.8B | 2.98B | 4.12B | 4.05B | 3.53B | 3.13B |
| costOfRevenue | 3.59B | 3.45B | 3.35B | 3.12B | 2.47B | 2.69B | 3.48B | 3.42B | 3.03B | 2.9B |
| grossProfit | 999.8M | 913.5M | 826.3M | 714.2M | 334M | 292.8M | 638M | 630.3M | 497M | 234.1M |
| researchAndDevelopmentExpenses | 21.3M | 22.1M | 22.1M | 17.7M | 20M | 14.8M | 20.2M | 24.9M | 14.7M | 16.9M |
| generalAndAdministrativeExpenses | - | 64M | 62.3M | 60.3M | 53.7M | 40.9M | 65.3M | 57.3M | 50.5M | 43.4M |
| sellingAndMarketingExpenses | - | 304.6M | 345.5M | 98.8M | -20.6M | 204.8M | 275.5M | 244.8M | 251.8M | 266.7M |
| sellingGeneralAndAdministrativeExpenses | 343.8M | 368.6M | 407.8M | 159.1M | 33.1M | 245.7M | 340.8M | 302.1M | 302.3M | 310.1M |
| otherExpenses | - | -86.1M | -70M | 221.3M | 163.3M | 1.34B | -89.3M | -58.8M | 45.4M | 448.9M |
| operatingExpenses | 365.1M | 304.6M | 359.9M | 398.1M | 216.4M | 1.6B | 271.7M | 268.2M | 362.4M | 775.9M |
| costAndExpenses | 3.95B | 3.75B | 3.71B | 3.52B | 2.68B | 4.28B | 3.76B | 3.68B | 3.39B | 3.68B |
| netInterestIncome | -98.6M | -108.2M | -92.8M | -87.4M | -96.9M | -94.4M | -99M | -101M | -133.8M | -124M |
| interestIncome | 12.1M | 16M | 13M | 4.7M | - | 1.7M | 5.9M | - | - | - |
| interestExpense | 110.7M | 124.2M | 105.8M | 92.1M | 96.9M | 96.1M | 104.9M | 101M | 133.8M | 124M |
| depreciationAndAmortization | 177.4M | 125.8M | 120.6M | 123.4M | 125.4M | 151.3M | 151.1M | 156.4M | 145.2M | 151.9M |
| ebitda | 810.4M | 670.7M | 539.1M | 678.5M | 492.5M | 198.4M | 448.3M | 484.6M | 339.9M | 74.6M |
| ebit | 633M | 544.9M | 418.5M | 555.1M | 367.1M | 47.1M | 297.2M | 328.2M | 194.7M | -77.3M |
| nonOperatingIncomeExcludingInterest | 1.7M | 64M | 47.9M | -239M | -249.5M | -1.35B | 69.1M | 33.9M | -60.1M | -464.5M |
| operatingIncome | 634.7M | 608.9M | 466.4M | 316.1M | 117.6M | -1.3B | 366.3M | 362.1M | 134.6M | -541.8M |
| totalOtherIncomeExpensesNet | -112.4M | -122.8M | -171.2M | 38.5M | 115.8M | -179.2M | -129.8M | -114.4M | -221.1M | -192.2M |
| incomeBeforeTax | 522.3M | 486.1M | 295.2M | 354.6M | 233.4M | -1.48B | 236.5M | 247.7M | -86.5M | -734M |
| incomeTaxExpense | 103.7M | 103.4M | -128.2M | 15.5M | 26.8M | 77.7M | -28.5M | 11M | -6.8M | -106.9M |
| netIncomeFromContinuingOperations | 418.6M | 382.7M | 423.4M | 339.1M | 206.6M | -1.56B | 265M | 236.7M | -79.7M | -627.1M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | -5.1M | - | - | - |
| netIncome | 404.3M | 367.8M | 410.8M | 323.5M | 184.6M | -1.57B | 252.5M | 222.4M | -91.9M | -640.9M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 404.3M | 367.8M | 410.8M | 323.5M | 184.6M | -1.57B | 252.5M | 222.4M | -91.9M | -640.9M |
| eps | 2.92 | 2.82 | 3.21 | 2.54 | 1.45 | -12.43 | 2.01 | 1.78 | -0.83 | -5.97 |
| date | 2025-12-28 | 2024-12-29 | 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 | 416.7M | 721.2M | 743.9M | 584M | 687.7M | 645.9M | 490.8M | 382M | 141.6M | 229.6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 416.7M | 721.2M | 743.9M | 584M | 687.7M | 645.9M | 490.8M | 382M | 141.6M | 229.6M |
| netReceivables | 758.9M | 784.8M | 684.1M | 643.3M | 523.9M | 384.7M | 592.6M | 579M | 545.3M | 452.1M |
| accountsReceivables | 686.1M | 709.2M | 625M | 579.2M | 470M | 345.8M | 554.1M | 527.8M | 545.3M | 452.1M |
| otherReceivables | 72.8M | 75.6M | 59.1M | 64.1M | 53.9M | 38.9M | 38.5M | 51.2M | - | - |
| inventory | 1.4B | 1.35B | 1.25B | 1.2B | 1.05B | 997.1M | 1.16B | 1.21B | 1.18B | 1.04B |
| prepaids | - | - | - | - | 48.8M | 38.3M | 64.3M | 74.6M | 42M | 42.4M |
| otherCurrentAssets | 101.2M | 86M | 62.2M | 53.4M | - | - | - | - | 52.7M | 47.8M |
| totalCurrentAssets | 2.68B | 2.94B | 2.74B | 2.48B | 2.31B | 2.07B | 2.3B | 2.25B | 1.92B | 1.77B |
| propertyPlantEquipmentNet | 1.94B | 1.78B | 1.67B | 1.55B | 1.53B | 1.47B | 2.45B | 2.48B | 2.5B | 2.5B |
| goodwill | 225.2M | 227.2M | 227.2M | 227.2M | 227.9M | 240.7M | 525.8M | 534.7M | 531.4M | 641.9M |
| intangibleAssets | 35.9M | 43.7M | - | - | 65.9M | 87.9M | - | - | - | - |
| goodwillAndIntangibleAssets | 261.1M | 270.9M | 227.2M | 227.2M | 293.8M | 328.6M | 525.8M | 534.7M | 531.4M | 641.9M |
| longTermInvestments | 100000 | 900K | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 217.8M | 236.9M | 354.3M | 192.9M | 156.2M | 171.1M | 355.7M | 245.4M | 242.6M | 262.7M |
| totalNonCurrentAssets | 2.42B | 2.29B | 2.25B | 1.97B | 1.98B | 1.97B | 3.33B | 3.26B | 3.27B | 3.4B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.1B | 5.23B | 4.99B | 4.45B | 4.29B | 4.03B | 5.63B | 5.5B | 5.19B | 5.17B |
| totalPayables | 568.2M | 609.1M | 524.8M | 553.3M | 375.5M | 290.6M | 521.2M | 498.8M | 420.1M | 294.3M |
| accountPayables | 568.2M | 609.1M | 524.8M | 553.3M | 375.5M | 290.6M | 521.2M | 498.8M | 420.1M | 294.3M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 122.8M | - | - | - | - | - | - | 260.1M | 282.4M | 309.3M |
| shortTermDebt | 53.4M | 180.4M | 31.9M | 41.7M | 131.3M | 17.8M | 11.5M | 6.6M | 10.1M | 105.1M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 146.4M | 169.4M | 163.6M | 149.1M | 116.2M | 111.8M | 78.7M | 71.4M | - | - |
| otherCurrentLiabilities | 115.5M | 249.6M | 256.8M | 219.8M | 233.4M | 233.1M | 237.8M | - | - | - |
| totalCurrentLiabilities | 1.01B | 1.21B | 977.1M | 963.9M | 856.4M | 653.3M | 849.2M | 836.9M | 712.6M | 708.7M |
| longTermDebt | 1.81B | 1.71B | 2.15B | 1.71B | 1.71B | 1.55B | 1.39B | 1.54B | 1.53B | 1.77B |
| capitalLeaseObligationsNonCurrent | 88.1M | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | 91.3M | - | - | - | - | - | - | 7.3M | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 12.9M | 9.7M | 15.6M |
| otherNonCurrentLiabilities | 190.8M | 352M | 379.8M | 618.2M | 884.5M | 1.19B | 1.2B | 1.12B | 1.09B | 1.23B |
| totalNonCurrentLiabilities | 2.18B | 2.07B | 2.53B | 2.32B | 2.6B | 2.74B | 2.59B | 2.67B | 2.63B | 3.02B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 88.1M | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.18B | 3.28B | 3.5B | 3.29B | 3.45B | 3.39B | 3.44B | 3.51B | 3.34B | 3.73B |
| treasuryStock | -502.7M | -82.6M | -184M | -87M | -4.8M | - | -18.2M | -30.6M | -26.1M | -28M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 14.3M | 14.3M | 13.2M | 13.1M | 12.7M | 12.7M | 12.7M | 12.7M | 12.7M | 11M |
| retainedEarnings | 468.7M | 64.3M | -70.1M | -480.9M | 72.7M | 106.5M | 1.68B | 1.42B | 1.18B | 1.28B |
| additionalPaidInCapital | 1.88B | 1.94B | 1.7B | 1.67B | 1.6B | 1.63B | 1.62B | 1.62B | 1.6B | 1.19B |
| date | 2025-12-28 | 2024-12-29 | 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 | 418.6M | 382.7M | 423.4M | 339.1M | 206.6M | -1.56B | 265M | 236.7M | -79.7M | -627.1M |
| depreciationAndAmortization | 168.1M | 151.5M | 146.1M | 142.9M | 143.9M | 143.3M | 151.1M | 156.4M | 160.8M | 170.3M |
| deferredIncomeTax | 59.1M | 86.4M | -138.2M | -100000 | 1M | 69.9M | -40.9M | 2.1M | -1.4M | -119.8M |
| stockBasedCompensation | 29M | 34.1M | 29.1M | 26M | 21.1M | 2.9M | - | - | - | - |
| changeInWorkingCapital | -52.7M | -178.9M | -377.5M | -394.3M | -405.3M | 163.3M | -94.6M | 14.7M | -208.2M | 61.6M |
| accountsReceivables | 27.1M | -85M | -46.1M | -128.5M | -126M | 208.4M | -52.1M | 16M | -93.2M | -51.8M |
| inventory | -52.8M | -118.5M | -51.8M | -190.8M | -53.9M | 158.2M | 25.4M | -108.5M | -139.2M | 234.7M |
| accountsPayables | -43.4M | 87.6M | -29.8M | 156.1M | 88.5M | -230.5M | 30.1M | 153.7M | 125.8M | -51.2M |
| otherWorkingCapital | 16.4M | -63M | -249.8M | -231.1M | -313.9M | 27.2M | -97.8M | -46.5M | -101.6M | -70.1M |
| otherNonCashItems | -7.8M | -68.6M | 3M | 111.3M | 48.8M | 1.35B | -50.5M | -17.1M | 150.9M | 471.3M |
| netCashProvidedByOperatingActivities | 614.3M | 407.2M | 85.9M | 224.9M | 16.1M | 166.9M | 230.1M | 392.8M | 22.4M | -43.7M |
| investmentsInPropertyPlantAndEquipment | -280.6M | -239.1M | -200.7M | -130.9M | -152.6M | -136.5M | -168.2M | -139.2M | -122.7M | -202.2M |
| acquisitionsNet | 26.8M | 48M | -300K | 300K | 53.1M | - | 158.1M | -10M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 19.3M | 31.5M | 7.8M | 3.9M | 22.2M | 7.8M | 91.8M | 4.1M | 3.1M | 2.2M |
| netCashProvidedByInvestingActivities | -234.5M | -159.6M | -193.2M | -126.7M | -77.3M | -128.7M | 81.7M | -145.1M | -119.6M | -200M |
| netDebtIssuance | -182.6M | -34.5M | 385.8M | -28.7M | 181.8M | 179.5M | -152.7M | -5.2M | -342.9M | 387.9M |
| longTermNetDebtIssuance | -182.6M | -34.5M | 385.8M | -28.7M | 160.1M | 179.3M | -157.6M | -5.2M | -342.9M | 387.9M |
| shortTermNetDebtIssuance | - | - | - | - | 21.7M | 200K | 4.9M | - | - | - |
| netStockIssuance | -504.1M | -286M | -96.4M | -145.6M | -4.8M | -7.8M | -9.9M | -6.5M | 393M | - |
| netCommonStockIssuance | -504.1M | -286M | -96.4M | -145.6M | -4.8M | -7.8M | -9.9M | -6.5M | 393M | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | 397.8M | - |
| commonStockRepurchased | -504.1M | -286M | -96.4M | -145.6M | -4.8M | -7.8M | -9.9M | -6.5M | -4.8M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | -25.8M |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | -25.8M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -13.2M | 60.1M | -22.2M | -27.6M | -74M | -54.8M | -40.4M | 4.4M | -40.9M | -38.6M |
| netCashProvidedByFinancingActivities | -699.9M | -260.4M | 267.2M | -201.9M | 103M | 116.9M | -203M | -7.3M | 9.2M | 323.5M |
| date | 2026-03-29 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 1.15B | 1.18B | 1.13B | 1.14B | 1.14B | 1.17B | 1.05B | 1.1B | 1.04B | 1.06B |
| costOfRevenue | 888.6M | 903.9M | 870.2M | 896.7M | 907.8M | 913.9M | 826.8M | 860.6M | 842.6M | 836.6M |
| grossProfit | 262.9M | 273.2M | 255.3M | 243.7M | 236.6M | 258.8M | 224.4M | 234.7M | 200.3M | 227.4M |
| researchAndDevelopmentExpenses | - | - | - | - | - | 22.1M | - | - | - | 22.1M |
| generalAndAdministrativeExpenses | - | - | 94.6M | - | - | 64M | - | - | - | 62.3M |
| sellingAndMarketingExpenses | - | - | - | - | - | 40.2M | - | - | - | 102.4M |
| sellingGeneralAndAdministrativeExpenses | 92.1M | 102.7M | 94.6M | 82.8M | 85M | 104.2M | 86.1M | 92.6M | 85.7M | 164.7M |
| otherExpenses | - | - | -1.7M | - | - | -76.4M | -3.9M | -500K | -600K | -67.7M |
| operatingExpenses | 92.1M | 102.7M | 92.9M | 82.8M | 85M | 49.9M | 82.2M | 92.1M | 85.1M | 119.1M |
| costAndExpenses | 980.7M | 1.01B | 963.1M | 979.5M | 992.8M | 963.8M | 909M | 952.7M | 927.7M | 955.7M |
| netInterestIncome | -23.7M | -24.1M | -26.1M | -25.4M | -23M | -25.2M | -28M | -28.4M | -26.6M | -27.8M |
| interestIncome | - | - | - | - | - | - | - | - | - | 400K |
| interestExpense | 23.7M | 24.1M | 26.1M | 25.4M | 23M | 25.2M | 28M | 28.4M | 26.6M | 28.2M |
| depreciationAndAmortization | 45M | 43.1M | 42.6M | 41.6M | 40.8M | 13.4M | 38.5M | 37.9M | 36M | 14M |
| ebitda | 205.3M | 190.1M | 213.3M | 200.3M | 185.3M | 168M | 176.8M | 180M | 150.6M | 76.7M |
| ebit | 160.3M | 147M | 170.7M | 158.7M | 144.5M | 154.6M | 138.3M | 142.1M | 114.6M | 62.7M |
| nonOperatingIncomeExcludingInterest | 10.5M | 23.5M | -8.3M | 2.2M | 7.1M | 54.3M | 3.9M | 500K | 600K | 45.6M |
| operatingIncome | 170.8M | 170.5M | 162.4M | 160.9M | 151.6M | 208.9M | 142.2M | 142.6M | 115.2M | 108.3M |
| totalOtherIncomeExpensesNet | -34.2M | -47.6M | -17.8M | -27.6M | -30.1M | -33.9M | -27.3M | -31.7M | -29.9M | -100.2M |
| incomeBeforeTax | 136.6M | 122.9M | 144.6M | 133.3M | 121.5M | 175M | 114.9M | 110.9M | 85.3M | 8.1M |
| incomeTaxExpense | 16.1M | 22.4M | 31M | 29.3M | 21M | 32.9M | 28.3M | 25.3M | 16.9M | -141.1M |
| netIncomeFromContinuingOperations | 120.5M | 100.5M | 113.6M | 104M | 100.5M | 142.1M | 86.6M | 85.6M | 68.4M | 149.2M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | -7.2M | - | - | -5M | - | - | - | - |
| netIncome | 118.2M | 96.6M | 110M | 100.7M | 97M | 137.1M | 82.7M | 81.9M | 66.1M | 145.7M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 118.2M | 96.6M | 110M | 100.7M | 97M | 137.1M | 82.7M | 81.9M | 66.1M | 145.7M |
| eps | 0.87 | 0.71 | 0.8 | 0.72 | 0.68 | 0.97 | 0.64 | 0.66 | 0.52 | 1.15 |
| date | 2026-03-29 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 401.7M | 416.7M | 372.2M | 319.6M | 475.8M | 721.2M | 406.6M | 425.6M | 394.4M | 743.9M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 401.7M | 416.7M | 372.2M | 319.6M | 475.8M | 721.2M | 406.6M | 425.6M | 394.4M | 743.9M |
| netReceivables | 727.5M | 758.9M | 804.2M | 874.3M | 912.9M | 784.8M | 820.7M | 807.4M | 785.8M | 684.1M |
| accountsReceivables | 664.4M | 686.1M | 709.9M | 787.9M | 827M | 709.2M | 730.2M | 719.8M | 720.5M | 625M |
| otherReceivables | 63.1M | 72.8M | 94.3M | 86.4M | 85.9M | 75.6M | 90.5M | 87.6M | 65.3M | 59.1M |
| inventory | 1.58B | 1.4B | 1.41B | 1.41B | 1.4B | 1.35B | 1.41B | 1.32B | 1.28B | 1.25B |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 95.1M | 101.2M | 77.8M | 96M | 94.4M | 86M | 136.6M | 102.4M | 52.8M | 62.2M |
| totalCurrentAssets | 2.8B | 2.68B | 2.66B | 2.7B | 2.88B | 2.94B | 2.78B | 2.65B | 2.52B | 2.74B |
| propertyPlantEquipmentNet | 1.95B | 1.94B | 1.85B | 1.82B | 1.79B | 1.78B | 1.75B | 1.71B | 1.69B | 1.67B |
| goodwill | 225.2M | 225.2M | 225.2M | 227.2M | 227.2M | 227.2M | 227.2M | 227.2M | 227.2M | 227.2M |
| intangibleAssets | - | 35.9M | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 225.2M | 261.1M | 225.2M | 227.2M | 227.2M | 227.2M | 227.2M | 227.2M | 227.2M | 227.2M |
| longTermInvestments | - | 100000 | 300K | 800K | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 252.8M | 217.8M | 264.2M | 272.5M | 288.7M | 281.5M | 313.7M | 335.8M | 348.1M | 354.3M |
| totalNonCurrentAssets | 2.43B | 2.42B | 2.34B | 2.32B | 2.3B | 2.29B | 2.29B | 2.27B | 2.26B | 2.25B |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.23B | 5.1B | 5B | 5.02B | 5.18B | 5.23B | 5.07B | 4.92B | 4.78B | 4.99B |
| totalPayables | 654.9M | 568.2M | 493.5M | 532.3M | 563.2M | 609.1M | 528.5M | 524.5M | 482.6M | 524.8M |
| accountPayables | 654.9M | 568.2M | 493.5M | 532.3M | 563.2M | 609.1M | 528.5M | 524.5M | 482.6M | 524.8M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 189.1M | 122.8M | - | - | - | - | - | - | - | - |
| shortTermDebt | 33.2M | 53.4M | 191.7M | 179.3M | 179.9M | 180.4M | 27.9M | 316.8M | 27.1M | 31.9M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 154.4M | 146.4M | 159.2M | 171.7M | 187.1M | 169.4M | 146.5M | 160.9M | 161.6M | 163.6M |
| otherCurrentLiabilities | 17.9M | 115.5M | 218.7M | 189.3M | 207M | 249.6M | 242.4M | 243.4M | 225.8M | 256.8M |
| totalCurrentLiabilities | 1.05B | 1.01B | 1.06B | 1.07B | 1.14B | 1.21B | 945.3M | 1.25B | 897.1M | 977.1M |
| longTermDebt | 1.79B | 1.81B | 1.72B | 1.71B | 1.71B | 1.71B | 1.86B | 1.85B | 2.15B | 2.15B |
| capitalLeaseObligationsNonCurrent | - | 88.1M | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | 91.3M | 59.7M | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 503.6M | 190.8M | 338.9M | 379.7M | 351.2M | 352M | 353M | 353.9M | 365.4M | 379.8M |
| totalNonCurrentLiabilities | 2.3B | 2.18B | 2.11B | 2.09B | 2.06B | 2.07B | 2.21B | 2.21B | 2.51B | 2.53B |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | 88.1M | - | - | - | - | - | - | - | - |
| totalLiabilities | 3.35B | 3.18B | 3.18B | 3.16B | 3.2B | 3.28B | 3.15B | 3.45B | 3.41B | 3.5B |
| treasuryStock | -534.5M | -502.7M | -507.4M | -356.1M | -105M | -82.6M | -13.3M | -359.3M | -360.1M | -184M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 14.3M | 14.3M | 14.3M | 14.3M | 14.3M | 14.3M | 14.3M | 13.4M | 13.4M | 13.2M |
| retainedEarnings | 586.9M | 468.7M | 372.2M | 262.2M | 161.3M | 64.3M | -72.8M | 78.4M | -4M | -70.1M |
| additionalPaidInCapital | 1.77B | 1.88B | 1.89B | 1.88B | 1.87B | 1.94B | 1.94B | 1.71B | 1.7B | 1.7B |
| date | 2026-03-29 | 2025-12-28 | 2025-09-28 | 2025-06-29 | 2025-03-30 | 2024-12-29 | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 120.5M | 100.5M | 113.6M | 104M | 100.5M | 142.1M | 86.6M | 85.6M | 68.4M | 192.5M |
| depreciationAndAmortization | 45M | 43.1M | 42.6M | 41.6M | 40.8M | 39.1M | 38.5M | 37.9M | 36M | 39.5M |
| deferredIncomeTax | 5.5M | 22.6M | 3M | 24.5M | 9M | 29.9M | 26.2M | 18.3M | 12M | -140.4M |
| stockBasedCompensation | 6.4M | 6.7M | 7.7M | 7.4M | 7.2M | 7.5M | 9.4M | 11M | 6.2M | 7.6M |
| changeInWorkingCapital | -54.1M | 142.7M | 74.5M | -15.9M | -254M | 224.9M | -132.8M | -49.6M | -221.4M | 315.5M |
| accountsReceivables | 21.5M | 25.4M | 73.6M | 43.1M | -115M | 26.3M | -7.9M | -7.8M | -95.6M | 57.9M |
| inventory | -179M | 4.7M | -6.9M | -9.8M | -40.8M | 79.9M | -104.2M | -56.8M | -37.4M | 106.4M |
| accountsPayables | 94.8M | 51M | -38.4M | -21.4M | -34.6M | 67.4M | 3.5M | 50.2M | -33.5M | 78.4M |
| otherWorkingCapital | 8.6M | 61.6M | 46.2M | -27.8M | -63.6M | 51.3M | -24.2M | -35.2M | -54.9M | 72.8M |
| otherNonCashItems | 4.9M | 200K | -11.9M | -100000 | 4M | -62.6M | -3.9M | -2.1M | - | 2.5M |
| netCashProvidedByOperatingActivities | 128.2M | 315.8M | 229.5M | 161.5M | -92.5M | 380.9M | 24M | 101.1M | -98.8M | 417.2M |
| investmentsInPropertyPlantAndEquipment | -55.2M | -92.7M | -62.5M | -72.1M | -53.3M | -47.3M | -65.8M | -60.2M | -65.8M | -53.4M |
| acquisitionsNet | 1.6M | 5.6M | 19.2M | 2M | - | 48M | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | 1.6M | 13.5M | 1.5M | 2.7M | 17.9M | 4.7M | 6.9M | 2M | 3.4M |
| netCashProvidedByInvestingActivities | -53.6M | -85.5M | -29.8M | -68.6M | -50.6M | 18.6M | -61.1M | -53.3M | -63.8M | -50M |
| netDebtIssuance | 67.3M | -169.7M | 3.4M | -8.3M | -8M | -7.5M | -8M | -7M | -12M | -9.9M |
| longTermNetDebtIssuance | 67.3M | -169.7M | 3.4M | -8.3M | -8M | -7.5M | -8M | -7M | -12M | -9.9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -156.1M | -4.4M | -150.2M | -250M | -99.5M | -70.7M | -40.4M | - | -174.9M | -30.2M |
| netCommonStockIssuance | -156.1M | -4.4M | -150.2M | -250M | -99.5M | -70.7M | -40.4M | - | -174.9M | -30.2M |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | -156.1M | -4.4M | -150.2M | -250M | -99.5M | -70.7M | -40.4M | - | -174.9M | -30.2M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -13.2M | - | - | - | -16M | 76.1M | - | - | -16.1M |
| netCashProvidedByFinancingActivities | -88.8M | -187.3M | -146.8M | -258.3M | -107.5M | -94.2M | 27.7M | -7M | -186.9M | -56.2M |