Need CVCO data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2021 to 2026
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2026 Mar 28, 2026 May 22, 2026 | 2025 Mar 29, 2025 May 23, 2025 | 2024 Mar 30, 2024 May 24, 2024 | 2023 Apr 1, 2023 May 19, 2023 | 2022 Apr 2, 2022 May 31, 2022 | 2021 Apr 3, 2021 May 28, 2021 | 2020 Mar 28, 2020 May 27, 2020 | 2019 Mar 30, 2019 May 29, 2019 |
|---|
Total Revenue | 2.24B 11.4% | 2.02B 12.3% | 1.79B 16.2% | 2.14B 31.7% | 1.63B 46.8% | 1.11B 4.4% | 1.06B 10.3% | 962.75M 10.5% |
Cost of Revenue | 1.72B 10.8% | 1.55B 13.3% | 1.37B 13.8% | 1.59B 30.3% | 1.22B 40.2% | 869.07M 4.5% | 831.26M 9.8% | 757.04M 9.6% |
Gross Profit | 526.89M 13.2% | 465.59M 9.1% | 426.90M 23.1% | 554.93M 35.8% | 408.75M 71.0% | 238.98M 3.7% | 230.52M 12.1% | 205.71M 13.9% |
Gross Margin % | 23.00% 0.0% | 23.00% 4.2% | 24.00% 7.7% | 26.00% 4.0% | 25.00% 13.6% | 22.00% 0.0% | 22.00% 4.8% | 21.00% 0.0% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 119.47M 11.7% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 2.10M |
SG&A Expenses | 298.32M 8.4% | 275.31M 11.0% | 247.92M 4.0% | 258.32M 25.2% | 206.25M 37.4% | 150.15M 3.1% | 145.61M 19.8% | 121.57M 13.7% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 385.00K | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 298.32M 8.4% | 275.31M 11.0% | 247.92M 4.0% | 258.32M 25.2% | 206.25M 37.4% | 150.15M 3.1% | 145.61M 19.8% | 121.57M 13.7% |
Cost and Expenses | 2.02B 10.5% | 1.83B 13.0% | 1.62B 12.5% | 1.85B 29.6% | 1.42B 39.8% | 1.02B 4.3% | 976.87M 11.2% | 878.61M 10.2% |
Operating Income | 228.57M 20.1% | 190.28M 6.3% | 178.98M 3.1% | 184.79M 8.7% | 202.50M 128.0% | 88.83M 4.6% | 84.91M 0.9% | 84.14M 14.0% |
Operating Margin % | 10.00% 11.1% | 9.00% 10.0% | 10.00% 11.1% | 9.00% 25.0% | 12.00% 50.0% | 8.00% 0.0% | 8.00% 11.1% | 9.00% 12.5% |
EBITDA | 268.28M 16.2% | 230.85M 5.2% | 219.35M 30.4% | 315.00M 48.0% | 212.81M 125.4% | 94.41M 5.8% | 89.19M 4.5% | 85.39M 16.3% |
EBITDA Margin % | 12.00% 9.1% | 11.00% 8.3% | 12.00% 20.0% | 15.00% 15.4% | 13.00% 44.4% | 9.00% 12.5% | 8.00% 11.1% | 9.00% 12.5% |
Interest Expense | 541.00K 4.6% | 517.00K 68.6% | 1.65M 81.2% | 910.00K 29.6% | 702.00K 4.9% | 738.00K 50.6% | 1.50M 56.6% | 3.44M 21.7% |
Interest Income | 16.34M 22.5% | 21.09M 0.4% | 21.00M 96.6% | 10.68M 201.9% | 3.54M 65.0% | 2.14M | 0.00 | 0.00 |
Other Income (Expense) | 16.13M 22.4% | 20.79M 3.0% | 20.20M 98.9% | 10.15M 7.0% | 9.49M 17.4% | 8.09M 0.2% | 8.07M 218.0% | 2.54M 46.6% |
Pre-Tax Income | 244.70M 15.9% | 211.07M 6.0% | 199.18M 35.1% | 306.76M 44.7% | 211.99M 118.7% | 96.91M 4.2% | 92.98M 7.3% | 86.68M 10.4% |
Pre-Tax Margin % | 11.00% 10.0% | 10.00% 9.1% | 11.00% 21.4% | 14.00% 7.7% | 13.00% 44.4% | 9.00% 0.0% | 9.00% 0.0% | 9.00% 0.0% |
Tax Provision | 54.15M 35.3% | 40.03M 3.0% | 41.27M 37.4% | 65.92M 362.7% | 14.25M 29.7% | 20.27M 13.1% | 17.91M 0.8% | 18.05M 6.1% |
Net Income | 190.55M 11.4% | 171.04M 8.4% | 157.82M 34.4% | 240.55M 21.7% | 197.70M 157.9% | 76.65M 2.1% | 75.07M 9.4% | 68.62M 11.6% |
Net Margin % | 8.00% 0.0% | 8.00% 11.1% | 9.00% 18.2% | 11.00% 8.3% | 12.00% 71.4% | 7.00% 0.0% | 7.00% 0.0% | 7.00% 0.0% |
Basic EPS | 24.26 15.7% | 20.97 13.0% | 18.55 31.8% | 27.20 26.3% | 21.54 158.3% | 8.34 1.5% | 8.22 8.7% | 7.56 10.9% |
Diluted EPS | 23.98 15.8% | 20.71 12.7% | 18.37 31.8% | 26.95 26.3% | 21.34 158.7% | 8.25 1.9% | 8.10 9.5% | 7.40 10.8% |
Basic Shares Outstanding | 7.85M 3.7% | 8.16M 4.1% | 8.51M 3.8% | 8.84M 3.6% | 9.18M 0.1% | 9.19M 0.7% | 9.13M 0.5% | 9.08M 0.6% |
Diluted Shares Outstanding | 7.95M 3.8% | 8.26M 3.9% | 8.59M 3.7% | 8.92M 3.7% | 9.26M 0.3% | 9.29M 0.3% | 9.27M 0.0% | 9.27M 0.7% |