Revenue climbed to $656.4M in 2027Q2 with a 22.5% gross margin and 10.6% operating margin, although EPS swung between $4.11 and $7.17 over ten quarters, suggesting earnings sensitivity to timing and non-operating items.
Cavco Industries, Inc. (CVCO) annual income statement — 26-year revenue, gross profit & net income history
| Metric | TTM | Mar'26 | Mar'25 | Mar'24 | Mar'23 | Mar'22 | Mar'21 | Mar'20 | Mar'19 | Mar'18 | Mar'17 | Mar'16 | Mar'15 | Mar'14 | Mar'13 | Mar'12 | Mar'11 | Mar'10 | Mar'09 | Mar'08 | Mar'07 | Mar'06 | Mar'05 | Mar'04 | Mar'03 | Mar'02 | Mar'01 |
|---|
| Sales/Revenue | 2.4B | 2.24B | 2.02B | 1.79B | 2.14B | 1.63B | 1.11B | 1.06B | 962.75M | 871.24M | 773.8M | 712.35M | 566.66M | 533.34M | 452.3M | 443.07M | 171.83M | 115.61M | 105.36M | 141.91M | 169.11M | 189.5M | 157.44M | 128.86M | 110.04M | 95.73M | 95.48M |
| Revenue Growth % | 11.83% | 11.36% | 12.29% | -16.24% | 31.68% | 46.85% | 4.36% | 10.29% | 10.5% | 12.59% | 8.63% | 25.71% | 6.25% | 17.92% | 2.08% | 157.86% | 48.62% | 9.73% | -25.76% | -16.08% | -10.76% | 20.37% | 22.18% | 17.1% | 14.95% | 0.26% | - |
| Cost of Goods Sold | 1.85B | 1.72B | 1.55B | 1.37B | 1.59B | 1.22B | 869.07M | 831.26M | 757.04M | 690.55M | 615.76M | 567.91M | 440.52M | 413.86M | 351.94M | 347.12M | 147.55M | 104.92M | 94.59M | 121.54M | 138.81M | 151.14M | 127.92M | 106.23M | 90.68M | 80.43M | 77.79M |
| COGS % of Revenue | - | 76.53% | 76.9% | 76.21% | 74.1% | 74.88% | 78.43% | 78.29% | 78.63% | 79.26% | 79.58% | 79.72% | 77.74% | 77.6% | 77.81% | 78.35% | 85.87% | 90.75% | 89.78% | 85.64% | 82.08% | 79.76% | 81.25% | 82.44% | 82.41% | 84.02% | 81.47% |
| Gross Profit | 545.18M | 526.89M | 465.59M | 426.9M | 554.93M | 408.75M | 238.98M | 230.52M | 205.71M | 180.68M | 158.04M | 144.44M | 126.14M | 119.48M | 100.36M | 95.94M | 24.28M | 10.7M | 10.77M | 20.38M | 30.3M | 38.36M | 29.52M | 22.63M | 19.35M | 15.3M | 17.69M |
| Gross Margin % | 22.74% | 23.47% | 23.1% | 23.79% | 25.9% | 25.12% | 21.57% | 21.71% | 21.37% | 20.74% | 20.42% | 20.28% | 22.26% | 22.4% | 22.19% | 21.65% | 14.13% | 9.25% | 10.22% | 14.36% | 17.92% | 20.24% | 18.75% | 17.56% | 17.59% | 15.98% | 18.53% |
| Gross Profit Growth % | - | 13.17% | 9.06% | -23.07% | 35.76% | 71.04% | 3.67% | 12.06% | 13.85% | 14.33% | 9.41% | 14.52% | 5.57% | 19.06% | 4.6% | 295.19% | 126.96% | -0.69% | -47.14% | -32.75% | -21.01% | 29.95% | 30.46% | 16.91% | 26.51% | -13.51% | - |
| Operating Expenses | 316.49M | 298.32M | 275.31M | 247.92M | 258.32M | 206.25M | 150.15M | 145.61M | 121.57M | 106.91M | 101.23M | 98.1M | 87.66M | 87.94M | 79.31M | 79.8M | 21.34M | 16.72M | 11.21M | 13.82M | 15.31M | 16.37M | 14.24M | 13.58M | 12.2M | 11.54M | 27.28M |
| OpEx % of Revenue | - | 13.29% | 13.66% | 13.81% | 12.06% | 12.68% | 13.55% | 13.71% | 12.63% | 12.27% | 13.08% | 13.77% | 15.47% | 16.49% | 17.54% | 18.01% | 12.42% | 14.46% | 10.64% | 9.74% | 9.05% | 8.64% | 9.05% | 10.54% | 11.09% | 12.05% | 28.57% |
| Selling, General & Admin | 316.49M | 298.32M | 275.31M | 247.92M | 258.32M | 206.25M | 150.15M | 145.61M | 121.57M | 106.91M | 101.23M | 98.1M | 87.66M | 87.94M | 79.31M | 79.8M | 21.34M | 16.72M | 11.21M | 13.82M | 15.31M | 16.37M | 14.24M | 13.58M | 12.2M | 11.54M | 14.37M |
| SG&A % of Revenue | - | 13.29% | 13.66% | 13.81% | 12.06% | 12.68% | 13.55% | 13.71% | 12.63% | 12.27% | 13.08% | 13.77% | 15.47% | 16.49% | 17.54% | 18.01% | 12.42% | 14.46% | 10.64% | 9.74% | 9.05% | 8.64% | 9.05% | 10.54% | 11.09% | 12.05% | 15.05% |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| R&D % of Revenue | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 12.91M |
| Operating Income | 228.69M | 228.57M | 190.28M | 178.98M | 296.61M | 202.5M | 88.83M | 84.91M | 84.14M | 73.77M | 56.81M | 46.34M | 38.48M | 31.55M | 21.04M | 16.14M | 2.93M | -6.02M | -442K | 6.55M | 14.99M | 21.99M | 15.27M | 9.04M | 7.15M | 3.76M | -9.59M |
| Operating Margin % | 9.54% | 10.18% | 9.44% | 9.97% | 13.84% | 12.44% | 8.02% | 8% | 8.74% | 8.47% | 7.34% | 6.51% | 6.79% | 5.91% | 4.65% | 3.64% | 1.71% | -5.21% | -0.42% | 4.62% | 8.86% | 11.61% | 9.7% | 7.02% | 6.5% | 3.93% | -10.05% |
| Operating Income Growth % | - | 20.13% | 6.31% | -39.66% | 46.48% | 127.97% | 4.61% | 0.91% | 14.05% | 29.87% | 22.58% | 20.44% | 21.98% | 49.91% | 30.33% | 450.46% | 148.71% | -1262.22% | -106.75% | -56.3% | -31.84% | 43.99% | 68.89% | 26.42% | 90.06% | 139.23% | - |
| EBITDA | 254.81M | 251.61M | 209.53M | 197.51M | 313.51M | 213.51M | 95.15M | 90.69M | 88.84M | 77.8M | 60.49M | 50.26M | 42.23M | 35.55M | 25.05M | 21.7M | 4.29M | -4.82M | 375K | 7.34M | 15.68M | 22.92M | 16.33M | 10.64M | 8.32M | 4.97M | -9.59M |
| EBITDA Margin % | 10.63% | 11.21% | 10.4% | 11% | 14.63% | 13.12% | 8.59% | 8.54% | 9.23% | 8.93% | 7.82% | 7.06% | 7.45% | 6.66% | 5.54% | 4.9% | 2.5% | -4.17% | 0.36% | 5.17% | 9.27% | 12.09% | 10.37% | 8.26% | 7.56% | 5.19% | -10.05% |
| EBITDA Growth % | 3.84% | 20.08% | 6.09% | -37% | 46.84% | 124.4% | 4.92% | 2.09% | 14.19% | 28.61% | 20.35% | 19.01% | 18.82% | 41.88% | 15.44% | 405.85% | 189.06% | -1384.53% | -94.89% | -53.22% | -31.57% | 40.36% | 53.39% | 27.92% | 67.56% | 151.76% | - |
| D&A (Non-Cash Add-back) | 26.12M | 23.04M | 19.26M | 18.52M | 16.9M | 11.02M | 6.32M | 5.78M | 4.7M | 4.03M | 3.69M | 3.92M | 3.76M | 4M | 4.01M | 5.56M | 1.36M | 1.2M | 817K | 785K | 692K | 923K | 1.05M | 1.6M | 1.17M | 1.2M | 0 |
| EBIT | 239.35M | 245.24M | 211.59M | 200.83M | 307.67M | 212.69M | 97.65M | 94.47M | 90.12M | 82.92M | 59.72M | 48.39M | 41.91M | 32.65M | 22.62M | 39.49M | 4.96M | -6.02M | -442K | 6.55M | 14.99M | 21.99M | 15.27M | 9.04M | 7.15M | 3.76M | -9.59M |
| Net Interest Income | 11.81M | 15.8M | 20.57M | 19.35M | 9.77M | 2.83M | 1.41M | -1.5M | -3.44M | -4.4M | -4.44M | -4.36M | -4.59M | -4.84M | -5.97M | -7.26M | 2.03M | 222K | 764K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 13.05M | 16.34M | 21.09M | 21M | 10.68M | 3.54M | 2.14M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.03M | 222K | 764K | 2.54M | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 1.23M | 541K | 517K | 1.65M | 910K | 702K | 738K | 1.5M | 3.44M | 4.4M | 4.44M | 4.36M | 4.59M | 4.84M | 5.97M | 7.26M | 0 | 0 | 0 | 0 | 2.39M | 1.48M | 532K | 233K | 0 | 0 | 0 |
| Other Income/Expense | 12.6M | 16.13M | 20.79M | 20.2M | 10.15M | 9.49M | 8.09M | 8.07M | 2.54M | 4.75M | -1.52M | -2.31M | -1.15M | -3.74M | -4.39M | 16.08M | 2.03M | 222K | 764K | 2.54M | 2.39M | 1.48M | 532K | 233K | -344K | -655K | -1.07M |
| Pretax Income | 241.29M | 244.7M | 211.07M | 199.18M | 306.76M | 211.99M | 96.91M | 92.98M | 86.68M | 78.52M | 55.28M | 44.03M | 37.33M | 27.8M | 16.65M | 32.23M | 4.96M | -5.8M | 322K | 9.09M | 17.38M | 23.47M | 15.81M | 9.28M | 6.81M | 3.11M | -10.67M |
| Pretax Margin % | 10.06% | 10.9% | 10.47% | 11.1% | 14.32% | 13.03% | 8.75% | 8.76% | 9% | 9.01% | 7.14% | 6.18% | 6.59% | 5.21% | 3.68% | 7.27% | 2.89% | -5.02% | 0.31% | 6.41% | 10.28% | 12.39% | 10.04% | 7.2% | 6.19% | 3.25% | -11.17% |
| Income Tax | 57.05M | 54.15M | 40.03M | 41.27M | 65.92M | 14.25M | 20.27M | 17.91M | 18.05M | 17.02M | 17.33M | 15.49M | 13.51M | 9.1M | 6.35M | 2.5M | 889K | -2.01M | -136K | 2.78M | 5.96M | 8.68M | 6.23M | 3.05M | 0 | 0 | 0 |
| Effective Tax Rate % | 23.64% | 22.13% | 18.97% | 20.72% | 21.49% | 6.72% | 20.91% | 19.27% | 20.83% | 21.68% | 31.34% | 35.18% | 36.19% | 32.72% | 38.15% | 7.75% | 17.92% | 34.59% | -42.24% | 30.56% | 34.31% | 36.96% | 39.41% | 32.92% | 0% | 0% | 0% |
| Net Income | 184.24M | 190.55M | 171.04M | 157.82M | 240.55M | 197.7M | 76.65M | 75.07M | 68.62M | 61.5M | 37.95M | 28.54M | 23.82M | 16.24M | 4.96M | 15.24M | 2.83M | -3.37M | 458K | 6.31M | 11.55M | 15.05M | 10.13M | 6.15M | -4.54M | -1.44M | -27.27M |
| Net Margin % | 7.68% | 8.49% | 8.49% | 8.79% | 11.23% | 12.15% | 6.92% | 7.07% | 7.13% | 7.06% | 4.91% | 4.01% | 4.2% | 3.04% | 1.1% | 3.44% | 1.65% | -2.92% | 0.43% | 4.45% | 6.83% | 7.94% | 6.43% | 4.77% | -4.13% | -1.5% | -28.56% |
| Net Income Growth % | -6.39% | 11.41% | 8.38% | -34.39% | 21.68% | 157.94% | 2.1% | 9.39% | 11.58% | 62.04% | 32.98% | 19.83% | 46.67% | 227.18% | -67.43% | 438.22% | 183.98% | -836.03% | -92.74% | -45.35% | -23.26% | 48.6% | 64.67% | 235.31% | -216.5% | 94.73% | - |
| Net Income (Continuing) | 184.24M | 190.55M | 171.04M | 157.91M | 240.84M | 197.74M | 76.65M | 75.07M | 68.62M | 61.5M | 37.95M | 28.54M | 23.82M | 18.71M | 10.3M | 29.73M | 4.07M | -3.79M | 458K | 6.31M | 11.41M | 14.8M | 9.58M | 6.22M | 6.81M | 3.11M | -10.67M |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 134K | 252K | 550K | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 1.22M | 825K | 825K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 91.99M | 86.54M | 35.82M | 34.58M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EPS (Diluted) | 23.82 | 23.98 | 20.71 | 18.37 | 26.95 | 21.34 | 8.25 | 8.10 | 7.40 | 6.68 | 4.17 | 3.15 | 2.64 | 1.94 | 0.71 | 2.19 | 0.41 | -0.52 | 0.07 | 0.95 | 1.74 | 2.23 | 1.54 | 0.49 | -0.72 | -0.23 | -4.33 |
| EPS Growth % | -3.04% | 15.79% | 12.74% | -31.84% | 26.29% | 158.67% | 1.85% | 9.46% | 10.78% | 60.19% | 32.38% | 19.32% | 36.08% | 173.24% | -67.58% | 434.15% | 178.85% | -842.86% | -92.63% | -45.4% | -21.97% | 44.81% | 214.29% | 168.06% | -213.04% | 94.69% | - |
| EPS (Basic) | - | 24.26 | 20.97 | 18.55 | 27.20 | 21.54 | 8.34 | 8.22 | 7.56 | 6.82 | 4.23 | 3.21 | 2.69 | 1.97 | 0.71 | 2.22 | 0.43 | -0.52 | 0.07 | 0.98 | 1.81 | 2.38 | 1.61 | 0.49 | -0.72 | -0.23 | -4.41 |
| Diluted Shares Outstanding | 7.73M | 7.95M | 8.26M | 8.59M | 8.92M | 9.26M | 9.29M | 9.27M | 9.27M | 9.2M | 9.11M | 9.05M | 9.02M | 8.38M | 7.03M | 6.95M | 6.86M | 6.52M | 6.69M | 6.66M | 6.63M | 6.75M | 6.56M | 12.62M | 6.29M | 6.29M | 6.29M |
| Basic Shares Outstanding | 7.68M | 7.85M | 8.16M | 8.51M | 8.84M | 9.18M | 9.19M | 9.13M | 9.08M | 9.02M | 8.98M | 8.89M | 8.85M | 8.26M | 6.96M | 6.88M | 6.64M | 6.52M | 6.49M | 6.43M | 6.36M | 6.32M | 6.29M | 12.52M | 6.29M | 6.18M | 6.18M |
| Dividend Payout Ratio | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Quick answers to the most common questions about buying CVCO stock.
For fiscal year 2026, Cavco Industries, Inc. (CVCO) reported total revenue of $2.24B. This represents a 2250.8% increase compared to $95.5M in 2001.
Cavco Industries, Inc. (CVCO) is profitable, generating $190.6M in net income for the fiscal year ending 2026 with a net profit margin of 8.5%.
Cavco Industries, Inc. (CVCO) reported an operating income of $228.6M, resulting in an operating profit margin of 10.2%. This margin reflects the operational efficiency of the business before interest and taxes.
Cavco Industries, Inc. (CVCO) generated $526.9M in gross profit for the year, representing a gross profit margin of 23.5%. This demonstrates the company's core pricing power and production efficiency.
Key Metrics
Top Statement Risk
Margin pressure from input costs
Metrics are mathematically derived from official filings.
Top-Line Momentum Holds Despite Volatility
Based on reported quarterly figures, Cavco's revenue climbed from $477.6M in 2025Q1 to $656.4M in 2027Q2, a 17.9% year-over-year gain in the latest quarter that signals durable demand expansion across its factory-built housing platform.
The sequential trajectory shows acceleration after a slow start in early 2025, with 2027Q2 revenue rising 17.9% year over year, suggesting order intake and backlog conversion are translating into shipments. The data alone cannot isolate volume versus pricing contribution, so investors should monitor whether growth is volume-driven or price-led. Given the company's reliance on dealer wholesale shipments, the sustainability of this pace warrants further investigation against backlog duration.
Gross Margin Holding Within a Narrow Band
As reported in the income statement, Cavco's gross margin has oscillated between 21.7% and 24.9% across ten quarters, with 22.5% in 2027Q2, a range that suggests structural cost pass-through capacity but limited pricing premium.
The stability of gross margin around the low-to-mid 20s is consistent with a commodity-exposed manufacturing model where lumber and labor costs are passed through with a lag. The 2025Q3 peak at 24.9% and subsequent compression toward 22 to 23% may indicate that favorable material timing reversed rather than a structural shift. Investors should monitor whether the current backlog was priced before recent input cost movements, as this may determine near-term margin direction.
Operating Leverage Remains Muted
Based on reported figures, operating margin ranged from 7.6% to 12.3% over the period, with 10.6% in 2027Q2, indicating that SG&A growth has absorbed much of the gross profit expansion rather than flowing through to operating income.
SG&A of $77.7M in 2027Q2 against $147.6M gross profit consumed roughly 53% of gross profit, leaving limited room for operating leverage. The sharp swings in operating margin, such as the drop to 7.6% in 2025Q4, suggest that overhead does not scale smoothly with volume. This pattern may reflect fixed retail and financial services costs that cannot be easily reduced when shipments soften.
EPS Volatility Outpaces Revenue Trends
According to the reported EPS series, diluted EPS swung from $4.11 to $7.17 within ten quarters, with year-over-year EPS changes such as -22.3% and +61.6% far exceeding revenue growth, implying sensitivity to non-operating and timing items.
Net income margin ranged from 6.9% to 10.8%, yet EPS growth diverged sharply from revenue growth in several quarters, suggesting that below-the-line items or share count movements are contributing materially. Stock-based compensation remained small at $1.7M to $4.1M per quarter, so it does not appear to explain the variability. Investors should monitor tax rate and non-operating line items to determine how much of the earnings swing reflects underlying performance.
Narrow Margins Leave Little Cushion
Based on reported figures, Cavco's operating margin of 10.6% and gross margin of 22.5% leave limited buffer if input costs or dealer demand weaken, and the 2027Q1 EPS decline of 15.4% year over year illustrates how quickly earnings can compress.
The bear case centers on whether recent revenue growth reflects order timing rather than durable demand, given that backlog conversion can front-load shipments. A gross margin compression of two to three points, which the historical range shows is plausible, would materially reduce operating income given the fixed SG&A base. Investors should monitor whether the strong order commentary translates into sustained margin, since the 2027Q1 earnings miss suggests profitability may lag top-line momentum.