NASDAQ : CVCO
$7.33 (1.3%)
| date | 2026-03-28 | 2025-03-29 | 2024-03-30 | 2023-04-01 | 2022-04-02 | 2021-04-03 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 2.24B | 2.02B | 1.79B | 2.14B | 1.63B | 1.11B | 1.06B | 962.75M | 871.24M | 773.8M |
| costOfRevenue | 1.72B | 1.55B | 1.37B | 1.59B | 1.22B | 869.07M | 831.26M | 757.04M | 690.56M | 615.76M |
| grossProfit | 526.89M | 465.59M | 426.9M | 554.93M | 408.75M | 238.98M | 230.52M | 205.71M | 180.68M | 158.04M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 119.47M | 106.91M | 101.23M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 2.1M | - | - |
| sellingGeneralAndAdministrativeExpenses | 298.32M | 275.32M | 247.92M | 258.32M | 206.25M | 150.15M | 145.61M | 121.57M | 106.91M | 101.23M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 298.32M | 275.32M | 247.92M | 258.32M | 206.25M | 150.15M | 145.61M | 121.57M | 106.91M | 101.23M |
| costAndExpenses | 2.02B | 1.83B | 1.62B | 1.85B | 1.42B | 1.02B | 976.87M | 878.61M | 797.46M | 716.99M |
| netInterestIncome | 15.8M | 20.57M | 19.35M | 9.77M | 2.84M | 1.41M | -1.5M | -3.44M | -4.4M | -4.44M |
| interestIncome | 16.34M | 21.09M | 21M | 10.68M | 3.54M | 2.14M | - | - | - | - |
| interestExpense | 541K | 517K | 1.65M | 910K | 702K | 738K | 1.5M | 3.44M | 4.4M | 4.44M |
| depreciationAndAmortization | 23.04M | 19.26M | 18.52M | 16.9M | 11.02M | 6.32M | 5.78M | 4.7M | 4.03M | 3.69M |
| ebitda | 268.28M | 230.85M | 219.35M | 324.58M | 223.71M | 103.97M | 100.26M | 94.82M | 86.95M | 63.41M |
| ebit | 245.24M | 211.59M | 200.83M | 307.67M | 212.69M | 97.65M | 94.47M | 90.12M | 82.92M | 59.72M |
| nonOperatingIncomeExcludingInterest | -16.67M | -21.31M | -21.85M | -11.06M | -10.2M | -8.82M | -9.57M | -5.98M | -9.15M | -2.92M |
| operatingIncome | 228.57M | 190.28M | 178.98M | 296.61M | 202.5M | 88.82M | 84.91M | 84.14M | 73.77M | 56.81M |
| totalOtherIncomeExpensesNet | 16.13M | 20.79M | 20.2M | 10.15M | 9.49M | 8.09M | 8.07M | 2.54M | 4.75M | -1.52M |
| incomeBeforeTax | 244.7M | 211.07M | 199.18M | 306.76M | 211.99M | 96.91M | 92.98M | 86.68M | 78.52M | 55.28M |
| incomeTaxExpense | 54.15M | 40.03M | 41.28M | 65.92M | 14.25M | 20.27M | 17.91M | 18.05M | 17.02M | 17.33M |
| netIncomeFromContinuingOperations | 190.55M | 171.04M | 157.9M | 240.84M | 197.74M | 76.65M | 75.07M | 68.62M | 61.5M | 37.96M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 190.55M | 171.04M | 157.82M | 240.55M | 197.7M | 76.65M | 75.07M | 68.62M | 61.5M | 37.96M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 190.55M | 171.04M | 157.82M | 240.55M | 197.7M | 76.65M | 75.07M | 68.62M | 61.5M | 37.96M |
| eps | 24.26 | 20.97 | 18.55 | 27.2 | 21.54 | 8.34 | 8.22 | 7.56 | 6.82 | 4.23 |
| date | 2026-03-28 | 2025-03-29 | 2024-03-30 | 2023-04-01 | 2022-04-02 | 2021-04-03 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 257.03M | 356.22M | 352.69M | 271.43M | 244.15M | 244.15M | 241.83M | 187.37M | 186.77M | 132.54M |
| shortTermInvestments | 16.23M | 19.84M | 18.27M | 14.98M | 20.09M | 20.09M | 14.58M | 12.62M | 11.87M | 11.29M |
| cashAndShortTermInvestments | 273.26M | 376.07M | 370.96M | 286.4M | 264.24M | 264.24M | 256.41M | 199.99M | 198.63M | 143.83M |
| netReceivables | 184.17M | 188.07M | 141.15M | 89.35M | 149.34M | 149.34M | 90.6M | 85.99M | 71.62M | 70.27M |
| accountsReceivables | 108.29M | 105.85M | 77.12M | 89.35M | 96.05M | 96.05M | 42.8M | 40.7M | 35.04M | 31.22M |
| otherReceivables | 75.88M | 82.22M | 64.03M | - | 53.28M | 53.28M | 47.8M | 45.29M | 36.58M | 39.05M |
| inventory | 295.67M | 252.7M | 241.34M | 263.15M | 243.97M | 243.97M | 113.54M | 116.2M | 109.15M | 93.86M |
| prepaids | - | - | - | 89.99M | 71.73M | 71.73M | 42.2M | 44.65M | 27.96M | 28.61M |
| otherCurrentAssets | 71.63M | 93.35M | 98.35M | 75.69M | 14.85M | 14.85M | 13.45M | 15.21M | 11.23M | 20.78M |
| totalCurrentAssets | 824.73M | 910.19M | 851.8M | 804.58M | 744.12M | 744.12M | 516.18M | 462.05M | 418.59M | 356.76M |
| propertyPlantEquipmentNet | 312.47M | 263.2M | 263.23M | 255.03M | 180.97M | 180.97M | 91.08M | 63.48M | 63.36M | 56.96M |
| goodwill | 208.84M | 121.97M | 121.93M | 114.55M | 100.99M | 100.99M | 75.09M | 72.92M | 72.92M | 69.75M |
| intangibleAssets | 28.07M | 16.73M | 28.22M | 29.79M | 28.46M | 28.46M | 15.11M | 9.78M | 10.1M | 10.27M |
| goodwillAndIntangibleAssets | 236.91M | 138.7M | 150.16M | 144.34M | 129.45M | 129.45M | 90.2M | 82.7M | 83.02M | 80.02M |
| longTermInvestments | 38.15M | 18.07M | 17.32M | 18.64M | 34.93M | 34.93M | 31.56M | 32.14M | 33.57M | 30.26M |
| taxAssets | - | 1.85M | - | - | - | - | - | 7M | 7.58M | 21.12M |
| otherNonCurrentAssets | 78.88M | 74.64M | 71.66M | 85.39M | 65.5M | 65.5M | 81.4M | 77.85M | 68.66M | 62.19M |
| totalNonCurrentAssets | 666.41M | 496.46M | 502.36M | 503.4M | 410.86M | 410.86M | 294.25M | 263.17M | 256.19M | 250.55M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.49B | 1.41B | 1.35B | 1.31B | 1.15B | 1.15B | 810.43M | 725.22M | 674.78M | 607.32M |
| totalPayables | 44.17M | 37.2M | 33.53M | 30.73M | 43.08M | 43.08M | 29.92M | 29.3M | 23.78M | 24.01M |
| accountPayables | 44.17M | 37.2M | 33.53M | 30.73M | 43.08M | 43.08M | 29.92M | 29.3M | 23.78M | 24.01M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 146.99M | 38.12M | 81.42M | 194.77M | 194.77M | 74.98M | 25.26M | 24.42M | 22.03M |
| shortTermDebt | - | 6.25M | - | 455K | 784K | 784K | 2.25M | 19.52M | 26.04M | 6.42M |
| capitalLeaseObligationsCurrent | - | - | - | 6.61M | - | - | 4.17M | 1.08M | 1.16M | 979K |
| taxPayables | - | - | - | - | - | - | 1.91M | 1.77M | 1.99M | 1.68M |
| deferredRevenue | - | 46.93M | 33.45M | - | 56.32M | 56.32M | 22.06M | 17.8M | 21.89M | 18.89M |
| otherCurrentLiabilities | 291.23M | 65.8M | 168.16M | 174.17M | -784K | -784K | 38.73M | 80.54M | 82.9M | 67.37M |
| totalCurrentLiabilities | 335.4M | 303.17M | 273.27M | 293.39M | 294.17M | 294.17M | 172.1M | 174.01M | 176.33M | 140.22M |
| longTermDebt | - | 1.36M | - | 1.92M | 10.84M | 10.84M | 12.34M | 14.62M | 33.77M | 51.57M |
| capitalLeaseObligationsNonCurrent | 30.75M | 37.54M | 35.15M | 27.57M | 13.16M | 13.16M | 11.11M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -21.62M | -41.34M | -51.57M |
| deferredTaxLiabilitiesNonCurrent | 14.72M | - | 4.58M | - | 5.53M | 5.53M | 7.3M | 7M | 7.58M | 21.12M |
| otherNonCurrentLiabilities | 7.1M | - | 7.76M | 7.58M | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 52.56M | 38.9M | 47.48M | 37.08M | 29.52M | 29.52M | 30.74M | 21.62M | 41.34M | 72.69M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 30.75M | 37.54M | 35.15M | 34.18M | 13.16M | 13.16M | 15.28M | 1.08M | 1.16M | 979K |
| totalLiabilities | 387.96M | 342.06M | 320.75M | 330.47M | 323.69M | 323.69M | 202.84M | 195.63M | 217.67M | 212.91M |
| treasuryStock | -585.86M | -424.62M | -274.69M | -164.45M | -61.04M | -61.04M | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 95000 | 94000 | 94000 | 93000 | 93000 | 93000 | 92000 | 91000 | 90000 | 90000 |
| retainedEarnings | 1.39B | 1.2B | 1.03B | 869.31M | 628.76M | 628.76M | 355.14M | 280.08M | 209.38M | 148.14M |
| additionalPaidInCapital | 300.21M | 290.94M | 281.22M | 271.95M | 263.05M | 263.05M | 252.26M | 249.45M | 246.2M | 244.79M |
| date | 2026-03-28 | 2025-03-29 | 2024-03-30 | 2023-04-01 | 2022-04-02 | 2021-04-03 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 190.55M | 171.04M | 157.82M | 240.55M | 197.74M | 197.74M | 75.07M | 68.62M | 61.5M | 37.96M |
| depreciationAndAmortization | 23.04M | 19.26M | 18.52M | 16.9M | 11.02M | 11.02M | 5.78M | 4.7M | 4.03M | 3.69M |
| deferredIncomeTax | 9.79M | -6.52M | -3.08M | 2.11M | -1.73M | -1.73M | 261K | -762K | -4.26M | -2.12M |
| stockBasedCompensation | 12.78M | 8.68M | 6.76M | - | 5.06M | 5.06M | 3.88M | 3.36M | 2.32M | 2.12M |
| changeInWorkingCapital | 37.6M | -146.36M | 55.62M | -1.18M | -84.74M | -318.04M | 18.02M | -47.51M | 4.7M | 11.34M |
| accountsReceivables | -70.32M | -172.14M | 11.57M | -15.57M | -27.27M | -254.15M | -3.36M | -5.68M | -4.12M | -2.14M |
| inventory | 4.88M | -11.36M | 44.86M | 38.87M | -73.8M | -73.8M | 8.25M | -7.05M | -13.42M | 958K |
| accountsPayables | 13.83M | 29.44M | -22.26M | -13.4M | 38.23M | 38.23M | 6.44M | -452.8M | 7.32M | 17.36M |
| otherWorkingCapital | 89.21M | 7.69M | 21.46M | -11.07M | -21.89M | -28.31M | 6.68M | 418.03M | 14.92M | -4.83M |
| otherNonCashItems | -6.27M | 132.4M | -10.96M | -2.7M | 16.88M | 250.18M | -1.28M | 4.42M | -9.52M | -8.2M |
| netCashProvidedByOperatingActivities | 267.49M | 178.5M | 224.68M | 255.69M | 144.22M | 144.22M | 101.74M | 32.84M | 58.77M | 44.79M |
| investmentsInPropertyPlantAndEquipment | -35.41M | -21.43M | -17.42M | -44.11M | -18.65M | -18.65M | -14.34M | -7.64M | -8.39M | -5.3M |
| acquisitionsNet | - | - | -19.2M | -93.45M | -141.43M | -141.43M | -15.94M | 125K | -1.64M | 145K |
| purchasesOfInvestments | -34.52M | -28.12M | -13.03M | -12.53M | -12.8M | -12.8M | -11.7M | -7.34M | -12.54M | -10.93M |
| salesMaturitiesOfInvestments | 15.35M | 25.4M | 13.13M | 18.93M | 12.45M | 12.45M | 10.19M | 9.03M | 17.42M | 9.02M |
| otherInvestingActivities | -167.86M | 184K | 4.8M | 1.82M | 1.33M | 1.33M | 6.54M | 1.82M | 474K | 145K |
| netCashProvidedByInvestingActivities | -222.44M | -23.96M | -31.71M | -129.34M | -159.1M | -159.1M | -25.24M | -5.82M | -4.67M | -7.06M |
| netDebtIssuance | -295K | -311K | -488K | -641K | -9.28M | -9.28M | -19.69M | -26.3M | 1.04M | -3.96M |
| longTermNetDebtIssuance | -295K | -311K | -488K | -641K | -9.28M | -9.28M | -19.69M | -26.3M | 1.04M | -3.96M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -157.66M | -148.68M | -109.31M | -103.41M | -55.44M | -59.6M | - | - | - | - |
| netCommonStockIssuance | -157.66M | -148.68M | -109.31M | -103.41M | -59.6M | -59.6M | - | - | -915K | - |
| commonStockIssuance | 2.23M | - | - | - | - | - | - | -114K | - | -1.39M |
| commonStockRepurchased | -159.89M | -148.68M | -109.31M | -103.41M | -59.6M | -59.6M | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | 4.16M | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -4.84M | 1.04M | 2.09M | 1.86M | -375K | 3.78M | -1.07M | -114K | -915K | 1M |
| netCashProvidedByFinancingActivities | -162.79M | -147.95M | -107.71M | -102.2M | -65.1M | -65.1M | -20.76M | -26.41M | 124K | -2.96M |
| date | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 550.13M | 580.99M | 556.53M | 556.86M | 508.36M | 522.04M | 507.46M | 477.6M | 420.12M | 446.77M |
| costOfRevenue | 423.07M | 445.07M | 422.12M | 427.35M | 392.24M | 392.09M | 391.34M | 374.2M | 321.1M | 343.72M |
| grossProfit | 127.05M | 135.92M | 134.41M | 129.51M | 116.12M | 129.95M | 116.12M | 103.4M | 99.02M | 103.05M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 75.58M | 81.36M | 72.23M | 69.15M | 77.49M | 65.98M | 67M | 64.85M | 61.42M | 63.31M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 75.58M | 81.36M | 72.23M | 69.15M | 77.49M | 65.98M | 67M | 64.85M | 61.42M | 63.31M |
| costAndExpenses | 498.65M | 526.43M | 494.35M | 496.5M | 469.73M | 458.07M | 458.34M | 439.05M | 382.52M | 407.03M |
| netInterestIncome | 3.1M | 2.27M | 4.93M | 4.94M | 4.39M | 5.2M | 5.57M | 5.42M | 5.05M | 4.39M |
| interestIncome | 3.23M | 2.96M | 5.05M | 5.1M | 4.53M | 5.35M | 5.69M | 5.51M | 5.33M | 5.23M |
| interestExpense | 134K | 683K | 112K | 164K | 147K | 155K | 125K | 90000 | 284K | 842K |
| depreciationAndAmortization | 6.38M | 6.16M | 5.33M | 5.17M | 4.96M | 4.78M | 4.76M | 4.76M | 4.67M | 4.62M |
| ebitda | 61.06M | 64.44M | 72.7M | 70.63M | 48.02M | 74.28M | 59.83M | 48.71M | 47.89M | 49.37M |
| ebit | 54.68M | 58.28M | 67.37M | 65.46M | 43.07M | 69.49M | 55.08M | 43.95M | 43.22M | 44.75M |
| nonOperatingIncomeExcludingInterest | -3.21M | -3.72M | -5.19M | -5.1M | -4.44M | -5.52M | -5.95M | -5.4M | -5.63M | -5.01M |
| operatingIncome | 51.47M | 54.56M | 62.18M | 60.36M | 38.63M | 63.97M | 49.12M | 38.55M | 37.59M | 39.74M |
| totalOtherIncomeExpensesNet | 3.08M | 3.04M | 5.08M | 4.94M | 4.29M | 5.37M | 5.82M | 5.31M | 5.34M | 4.17M |
| incomeBeforeTax | 54.55M | 57.6M | 67.25M | 65.3M | 42.92M | 69.34M | 54.95M | 43.86M | 42.94M | 43.91M |
| incomeTaxExpense | 12.09M | 13.53M | 14.87M | 13.66M | 6.59M | 12.87M | 11.14M | 9.43M | 9M | 7.92M |
| netIncomeFromContinuingOperations | 42.46M | 44.07M | 52.38M | 51.64M | 36.33M | 56.46M | 43.82M | 34.43M | 33.93M | 35.99M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 42.46M | 44.07M | 52.38M | 51.64M | 36.33M | 56.46M | 43.82M | 34.43M | 33.93M | 35.99M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 42.46M | 44.07M | 52.38M | 51.64M | 36.33M | 56.46M | 43.82M | 34.43M | 33.93M | 35.99M |
| eps | 5.48 | 5.67 | 6.62 | 6.49 | 4.53 | 6.97 | 5.33 | 4.15 | 4.07 | 4.31 |
| date | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 257.03M | 241.89M | 374.98M | 344.63M | 356.22M | 362.86M | 364.11M | 359.3M | 352.69M | 352.81M |
| shortTermInvestments | 16.23M | 17.28M | 16.86M | 17.82M | 19.84M | 16.06M | 24.57M | 20.67M | 18.27M | 16.82M |
| cashAndShortTermInvestments | 273.26M | 259.16M | 391.84M | 362.45M | 376.07M | 378.92M | 388.69M | 379.97M | 370.96M | 369.63M |
| netReceivables | 184.17M | 192.31M | 194.84M | 203.01M | 188.07M | 161.33M | 94.3M | 85.05M | 77.12M | 70.5M |
| accountsReceivables | 108.29M | 105.96M | 115.65M | 116.26M | 105.85M | 91.84M | 94.3M | 85.05M | 77.12M | 70.5M |
| otherReceivables | 75.88M | 86.35M | 79.19M | 86.75M | 82.22M | 69.49M | - | - | - | - |
| inventory | 295.67M | 290.54M | 258.42M | 258.07M | 252.7M | 243.3M | 244.02M | 244.84M | 241.34M | 236.65M |
| prepaids | - | - | - | - | - | - | 79.84M | 74.44M | 79M | 76.25M |
| otherCurrentAssets | 71.63M | 74.78M | 89.44M | 91.75M | 93.35M | 94.43M | 95.11M | 93.27M | 83.38M | 80.02M |
| totalCurrentAssets | 824.73M | 816.8M | 934.55M | 915.27M | 910.19M | 877.99M | 901.96M | 877.57M | 851.8M | 833.05M |
| propertyPlantEquipmentNet | 312.47M | 314.89M | 270.5M | 266M | 263.2M | 261.37M | 261.5M | 262.46M | 263.23M | 261.61M |
| goodwill | 208.84M | 207.8M | 121.97M | 121.97M | 121.97M | 121.97M | 121.97M | 121.97M | 121.93M | 120.74M |
| intangibleAssets | 28.07M | 28.68M | 15.99M | 16.36M | 16.73M | 27.07M | 27.44M | 27.83M | 28.22M | 28.61M |
| goodwillAndIntangibleAssets | 236.91M | 236.48M | 137.96M | 138.33M | 138.7M | 149.04M | 149.41M | 149.8M | 150.16M | 149.36M |
| longTermInvestments | 38.15M | 24.78M | 24.34M | 19.36M | 18.07M | 18.29M | 12.84M | 14.92M | 17.32M | 16.1M |
| taxAssets | - | - | - | 1.27M | 1.85M | - | - | - | - | - |
| otherNonCurrentAssets | 78.88M | 79.24M | 81.72M | 79.39M | 74.64M | 79.08M | 72.48M | 75.93M | 71.66M | 66.48M |
| totalNonCurrentAssets | 666.41M | 655.4M | 514.52M | 504.34M | 496.46M | 507.78M | 496.24M | 503.11M | 502.36M | 493.55M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 1.49B | 1.47B | 1.45B | 1.42B | 1.41B | 1.39B | 1.4B | 1.38B | 1.35B | 1.33B |
| totalPayables | 44.17M | 35M | 44.08M | 42.08M | 37.2M | 26.09M | 39.25M | 31.43M | 33.53M | 23.93M |
| accountPayables | 44.17M | 35M | 44.08M | 42.08M | 37.2M | 26.09M | 39.25M | 31.43M | 33.53M | 23.93M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | 160.65M | 157.04M | 146.99M | 44.34M | 87.08M | 80.19M | 73.42M | 79.78M |
| shortTermDebt | - | 291K | - | - | 6.25M | 522K | 324K | 249K | 243K | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | 5.55M | 5.38M | 5.38M |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | 46.45M | 47.14M | 46.93M | 33.42M | - | - | - | - |
| otherCurrentLiabilities | 291.23M | 293.38M | 66.87M | 71.02M | 65.8M | 180.86M | 184.83M | 178.59M | 160.69M | 162.08M |
| totalCurrentLiabilities | 335.4M | 328.68M | 318.05M | 317.28M | 303.17M | 285.22M | 311.48M | 296M | 273.27M | 271.17M |
| longTermDebt | - | 34.06M | - | - | 1.36M | 1.1M | 1.4M | 1.6M | 1.67M | 1.54M |
| capitalLeaseObligationsNonCurrent | 30.75M | 34.06M | 30.36M | 30.19M | 37.54M | 37.58M | 38.61M | 39.94M | 41.23M | 39.39M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 14.72M | 13.02M | 7.26M | - | - | 4.64M | - | - | - | - |
| otherNonCurrentLiabilities | 7.1M | -26.86M | 7.26M | 7.32M | - | - | 4.73M | 4.6M | 4.58M | 5.79M |
| totalNonCurrentLiabilities | 52.56M | 54.3M | 44.88M | 37.5M | 38.9M | 43.32M | 44.75M | 46.14M | 47.48M | 46.72M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 30.75M | 34.06M | 30.36M | 30.19M | 37.54M | 37.58M | 38.61M | 45.49M | 46.62M | 44.78M |
| totalLiabilities | 387.96M | 382.98M | 362.93M | 354.78M | 342.06M | 328.54M | 356.23M | 342.14M | 320.75M | 317.9M |
| treasuryStock | -585.86M | -555.59M | -511.35M | -474.99M | -424.62M | -391.13M | -348.41M | -303.9M | -274.69M | -262.07M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 95000 | 95000 | 95000 | 95000 | 94000 | 94000 | 94000 | 94000 | 94000 | 94000 |
| retainedEarnings | 1.39B | 1.35B | 1.3B | 1.25B | 1.2B | 1.16B | 1.11B | 1.06B | 1.03B | 993.19M |
| additionalPaidInCapital | 300.21M | 298.23M | 294.98M | 289.82M | 290.94M | 286.57M | 285M | 281.06M | 281.22M | 277.85M |
| date | 2026-03-28 | 2025-12-27 | 2025-09-27 | 2025-06-28 | 2025-03-29 | 2024-12-28 | 2024-09-28 | 2024-06-29 | 2024-03-30 | 2023-12-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 42.46M | 44.07M | 52.38M | 51.64M | 36.33M | 56.46M | 43.82M | 34.43M | 33.93M | 35.99M |
| depreciationAndAmortization | 6.38M | 6.16M | 5.33M | 5.17M | 4.96M | 4.78M | 4.76M | 4.76M | 4.67M | -4.62M |
| deferredIncomeTax | 619K | 99000 | 8.51M | 558K | -6.54M | -71000 | 81000 | 7000 | -1.22M | -16000 |
| stockBasedCompensation | 2.52M | 3.17M | 3.53M | 3.56M | 2.03M | 1.75M | 2.71M | 2.2M | 2.06M | 1.71M |
| changeInWorkingCapital | 17.19M | 14.01M | -50.53M | -52.44M | -8.51M | -24.02M | -6.36M | 6.36M | -16.94M | 4.87M |
| accountsReceivables | -68.77M | 11.84M | -54.75M | -68M | -14.01M | -1.72M | 1.44M | -18.7M | -19.88M | -1.75M |
| inventory | -5.13M | 15.74M | -355K | -5.37M | -9.4M | 726K | 819K | -3.5M | -6.33M | 31.5M |
| accountsPayables | 6.44M | -7.66M | 1.68M | 13.37M | 20.3M | -27M | 13.22M | 22.92M | 1.44M | -33.61M |
| otherWorkingCapital | 84.65M | -5.9M | 2.9M | 7.56M | -5.4M | 3.98M | -21.85M | 5.65M | 7.82M | 8.72M |
| otherNonCashItems | -1.8M | -1.39M | 59.24M | 47.03M | 10.37M | -1.13M | 9.68M | -363K | -3.93M | 7.97M |
| netCashProvidedByOperatingActivities | 67.37M | 66.12M | 78.47M | 55.52M | 38.64M | 37.78M | 54.68M | 47.39M | 18.58M | 45.9M |
| investmentsInPropertyPlantAndEquipment | -8.05M | -8.49M | -9.73M | -9.14M | -6.14M | -5.43M | -4.88M | -4.98M | -4.18M | -4.77M |
| acquisitionsNet | -3.32M | 3.32M | 38000 | - | -10000 | 67000 | 117K | 10000 | 507K | -18.38M |
| purchasesOfInvestments | -15.57M | -3.36M | -9.15M | -6.44M | -6.53M | -9.16M | -7.89M | -4.55M | -5.62M | -909K |
| salesMaturitiesOfInvestments | 4.88M | -196K | 6.41M | 7.86M | 2.7M | 11.58M | 6.97M | 4.16M | 3.84M | 3.93M |
| otherInvestingActivities | -529K | -170.98M | - | - | - | - | - | - | 291K | - |
| netCashProvidedByInvestingActivities | -22.58M | -179.7M | -12.43M | -7.72M | -9.98M | -2.95M | -5.68M | -5.35M | -5.17M | -20.12M |
| netDebtIssuance | -111K | -82000 | -53000 | -49000 | -50000 | -84000 | -126K | -51000 | -46000 | -147K |
| longTermNetDebtIssuance | -111K | -82000 | -53000 | -49000 | -50000 | -84000 | -126K | -51000 | -46000 | -147K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -29.65M | -43.8M | -36.09M | -50M | -34.23M | -42.17M | -41.02M | -29.46M | -12.53M | -55.87M |
| netCommonStockIssuance | -29.65M | -43.8M | -36.09M | -50M | -34.23M | -42.17M | -41.02M | -29.46M | -12.53M | -55.87M |
| commonStockIssuance | 348K | - | - | - | - | - | 1.79M | - | - | - |
| commonStockRepurchased | -30M | -43.8M | -36.09M | -50M | -34.23M | -42.17M | -42.81M | -29.46M | -12.53M | -55.87M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 113K | -17000 | 1.63M | -4.68M | 2.34M | -167K | -572K | -2.35M | 1.31M | 1.81M |
| netCashProvidedByFinancingActivities | -29.65M | -43.9M | -34.51M | -54.73M | -31.95M | -42.42M | -41.72M | -31.86M | -11.27M | -54.2M |