valueequityanalysis.com

Independent, business-by-business valuations built from company filings — owner earnings, a ten-year outlook, and a bear / base / bull range. Search a ticker to see our estimate of what the business is worth.

Not investment advice. We are not registered investment advisers, and the people behind this site may hold or trade positions in companies analyzed here. Full disclosures.

CPI AEROSTRUCTURES INC (CVU) stock intrinsic value fair value estimate & owner earnings analysis

Margin of safety$0.85 ComplexityAverage Updated
-$0.81 $3.88
bear -$0.81 base $2.14 bull $3.88 margin of safety $0.85 market price* $4.94
Business condition attached to the margin of safety The Boeing claim for damages over the terminated A-10 landing gear pod contract is settled, dismissed or otherwise resolved for $2 million or less, as disclosed in a 10-Q or 10-K.
CPI Aerostructures (CPI Aero) builds structural aircraft assemblies, welded tubes and wiring, and integrated pod structures, almost entirely for military aircraft. Around 80% of revenue comes from subcontracts with defense primes, about 11% directly from the US government and about 9% from commercial work such as Embraer business-jet inlets. Concentration is high: four customers, led by Raytheon and Sikorsky, account for most of revenue. Total backlog at the end of 2025 was $504.5 million, but only $91.8 million of it was funded; the rest is the expected life of programs and can be cancelled or rescheduled without penalty. The defining feature of this business is that it takes on multi-year fixed-price contracts and periodically discovers that one of them costs far more than expected. That happened on the A-10 wing work in 2014, in the 2018-2019 accounting restatement that wiped out most of the reported equity, and again in 2025 when Boeing terminated the A-10 main landing gear pod contract in July after CPI asked for a price increase. The 2025 charge took about $10.2 million out of gross profit, revenue fell 14.6% to $69.3 million, the company missed a loan covenant in the second quarter and needed a waiver, and Boeing has asserted a claim for damages for alleged default that is not provided for in the accounts and remains unresolved. How we measured earnings. We measure the cash the business generates for its owners: operating cash flow, stripped of working-capital timing swings, less stock compensation and the capital spending needed to stay in business (which is tiny here, well under 1% of revenue). We then add back cash interest to see what the business earns before paying its lenders. On that basis the business produced about $4.3 million in 2021, $5.2 million in 2022, $6.7 million in 2023, $7.0 million in 2024 and $0.4 million in 2025. We use 2021-2025, the period since the restatement was cleaned up and the current contract base took shape, and take the median, about $5.2 million a year (roughly $0.40 a share). Two judgements matter here. First, the big net income figures of 2022 and 2023 were mostly the release of a tax valuation allowance and a forgiven PPP loan; neither is cash and both are excluded. Second, we remove working-capital movements, because contract assets (unbilled work, $34 million at mid-2026) swing heavily with milestone timing. Over the long run that build-up is real cash tied up, which is why the business has generated little cumulative free cash despite reported profits; we treat that as a reason for a wide range rather than as a lower normal level. The first half of 2026 is consistent with a return to normal: revenue rose 14% to $34.9 million and net income was $1.9 million, though operating cash flow was still slightly negative as receivables were collected and contract assets grew. Earnings in 2025 fell sharply versus 2024; the base case's first year assumes about $4.8 million of business cash flow, a return to the level already earned in 2021-2024 under the current programs rather than growth. No growth is credited in any case: the unfunded backlog depends on future appropriations and orders, and new programs (such as the Embraer inlet work starting in 2026) are not yet producing. Debt. At June 30, 2026 the company owed about $9.2 million on its Western Alliance revolving line and $9.9 million on its term loan, plus a small finance lease, against about $0.8 million of cash, for net debt of roughly $18.4 million. Both facilities mature December 12, 2030 and float at about 6.4%, close enough to our rate that no adjustment was made. The company also has about $68 million of federal tax loss carryforwards, which is why taxes paid are negligible and are expected to stay low for years; this is already reflected in the cash figures we use. Base case: business cash flow of about $5.0 million a year for the next decade, but with two years out of ten in which a fixed-price program loss or termination wipes out that year's earnings, as has happened roughly every five years in this company's record. After year ten the case assumes the core Black Hawk, F-16 and pod programs keep running but slowly roll off, fading from $4.5 million toward $3.6 million over ten more years and then ending, since no named replacement can be evidenced. The business is worth about $46 million; less $18.4 million of debt leaves about $28 million, or $2.14 a share. Bear case: Boeing's damages claim on the A-10 contract is paid at roughly $4 million in 2027, on top of another fixed-price loss of the 2025 kind, so the business consumes cash for three years and has to lean further on its revolver and covenant waivers; it then recovers to only about $3 million a year (the 2021 level) before fading out over the following five years as programs end. The business would be worth about $8 million against $18.4 million of debt, so the company would owe roughly $10.6 million more than it is worth, about negative $0.81 a share. In practice that means lenders would control the outcome and shareholders would likely be heavily diluted or wiped out. Bull case: the company sustains its best recent cash generation, about $6.5 million a year (just under the 2024 level), with only one moderate program setback in ten years, and the core programs keep running at about $6 million a year for a further decade. The business would be worth about $69 million, less $18.4 million of debt, or about $3.88 a share. Margin of safety price. We are not confident in the earnings level: the median of five years is about $5 million, but one of those five years was nearly zero, and over a longer span this business has lost money in as many years as it has earned it. The worst plausible outcome is a large adverse result on the Boeing claim combined with another program charge while the company carries $18 million of floating-rate debt and under $1 million of cash; with tangible equity of only a few million dollars beyond its tax asset, that structure would not absorb it without lender concessions or dilution, and shareholders could lose everything. The two things we are most likely to be wrong about are the size of the Boeing claim and how often fixed-price charges recur; if the claim is modest and charges recur only once a decade, the shares are worth around $3 to $4, and if both go badly, nothing. The company pays no dividend, so any return depends on the business rebuilding its earnings and paying down debt, which we expect to take three to four years to become evident. The margin-of-safety price is $0.85 a share, about $11 million for the whole company. At that price, roughly two years of normal business cash flow, applied to debt reduction, would shift about as much value from lenders to shareholders as the price itself, so a return to the 2021-2024 level of cash generation would more than double the share value within four years, while a single bad year does not eliminate the case. The margin-of-safety price applies only once the Boeing claim is resolved at $2 million or less, because until then the single largest swing factor is a number nobody outside the company and Boeing can see. This estimate is not comparable with our previous one, which was built on a different basis. What has changed in the business since then is mostly favourable: first-half 2026 results confirmed a return to profitability on the existing programs, while the Boeing claim remains unresolved.
Fiscal yearOwner's earningsMethodology
2025 -$0.12 ▼
Recomputed 2026-10-15: prior record used CFO - capex - SBC without removing working capital, a superseded basis. Whole US dollars, FY2025 10-K (accession 0001999371-26-007357). OE = CFO - dWC - SBC - maintenance capex. CFO=-5,200,025; dWC=-4,532,341 (AR -1,979,189; contract assets -838,064; inventory +117,466; prepaid -1,638,161; ROU asset +1,531,629; AP/accrued +380,037; contract liabilities -802,281; lease liabilities -1,503,703; loss reserve +115,594; taxes payable +84,331); SBC=806,610; capex=65,036, revenue declined so maintenance capex=65,036; OE=-1,539,330. Reconciliation: NI -843,361 + D&A 420,387 + debt cost amort 75,260 - deferred tax benefit 1,057,220 - credit loss recovery 69,360 - SBC - capex = -1,539,330, gap 0. Diluted shares 12,788,937; OE/sh=-0.1204. Year includes the Boeing A-10 landing gear pod termination charge (about $10.2M of net unfavourable estimate changes). Cash interest paid 1,932,764.
2024 $0.36 ▼
Recomputed 2026-10-15: prior record used CFO - capex - SBC without removing working capital, a superseded basis. Whole US dollars, FY2025 10-K (accession 0001999371-26-007357, comparative column). OE = CFO - dWC - SBC - maintenance capex. CFO=3,558,935; dWC=-2,066,359 (AR +491,253; contract assets +2,479,778; inventory +518,359; prepaid +83,492; ROU asset +1,883,993; AP/accrued -1,730,794; contract liabilities -3,506,966; lease liabilities -1,999,057; loss reserve -314,519; taxes payable +28,102); SBC=604,682; capex=403,854, revenue declined so maintenance capex=403,854; OE=4,616,758. Reconciliation: NI 3,299,334 + D&A 430,006 + debt cost amort 46,159 + deferred tax 1,100,548 + credit loss provision 144,565 - SBC - capex = 4,616,758, gap 0. Diluted shares 12,709,237; OE/sh=0.3633. Cash interest paid 2,356,447.
2023 $0.34 ▼
Recomputed 2026-10-15: prior record used CFO - capex - SBC without removing working capital, a superseded basis. Whole US dollars, FY2023 10-K (accession 0001999371-24-004537). OE = CFO - dWC - SBC - maintenance capex. CFO=3,928,341; dWC=-1,254,082 (AR +505,576; insurance receivable +3,600,000; contract assets -7,927,528; inventory +1,056,422; prepaid +297,804; ROU asset +1,786,434; AP/accrued +5,107,211; litigation obligation -3,600,000; contract liabilities -64,097; lease liabilities -1,795,417; loss reserve -239,198; taxes payable +18,711); SBC=770,626; capex=140,450, revenue +3,130,557 so growth capex=8,785 (0.2806% mean capex/revenue 2016-2025) and maintenance capex=131,665; OE=4,280,132. Reconciliation: NI 17,201,204 + D&A 470,950 + debt cost amort 103,304 - deferred tax benefit 13,363,661 (valuation allowance release) - SBC - maintenance capex = 4,280,132, gap 0. Diluted shares 12,471,961; OE/sh=0.3432. Cash interest paid 2,454,065.
2022 $0.28 ▼
Recomputed 2026-10-15: prior record used CFO - capex - SBC without removing working capital, a superseded basis. Whole US dollars, FY2023 10-K (accession 0001999371-24-004537, comparative column). OE = CFO - dWC - SBC - maintenance capex. CFO=944,329; dWC=-2,907,503 (AR +37,843; insurance receivable -750,000; contract assets -2,925,201; inventory +1,535,856; prepaid -350,755; ROU asset +1,270,141; AP/accrued -1,157,019; litigation obligation +596,741; contract liabilities +878,960; lease liabilities -1,131,135; loss reserve -919,165; taxes payable +6,231); SBC=355,878; capex=40,789, revenue declined so maintenance capex=40,789; OE=3,455,165. Reconciliation: NI 9,176,225 + D&A 688,096 + debt cost amort 133,997 + bad debt 72,099 - deferred tax benefit 6,574,463 (valuation allowance release, non-cash) - SBC - capex = 3,455,165, gap 0. Diluted shares 12,389,890; OE/sh=0.2789. Cash interest paid 1,792,858.
2021 $0.26 ▼
Recomputed 2026-10-15: prior record used CFO - capex - SBC without removing working capital, a superseded basis; whole series recomputed so the anchor is on one basis. Whole US dollars, FY2021 10-K (accession 0001387131-22-008926). OE = CFO - dWC - SBC - maintenance capex. CFO=2,799,035; dWC=-1,208,821 (AR -132,221; contract assets -4,729,701; inventory +2,357,363; prepaid -321,422; AP/accrued -1,499,000; contract liabilities +3,472,217; loss reserve -513,533; insurance receivable -2,850,000; litigation settlement obligation +3,003,259; taxes payable +4,217); SBC=828,286; capex=29,188, revenue +15,784,854 so growth capex (0.281% x increase = 44,355) exceeds capex and maintenance capex=0; OE=3,179,570. Reconciliation: NI 6,820,373 + D&A 1,029,067 + debt cost amort 49,642 - rent excess 51,925 + bad debt 127,413 - PPP loan forgiveness 4,795,000 (non-cash, non-recurring gain excluded) - SBC - capex = 3,179,570, gap 0. Diluted shares 12,193,826; OE/sh=0.2608. Cash interest paid 1,139,532.
2020 -$0.24 ▼
Whole US dollars, restated figures from FY2021 10-K (accession 0001387131-22-008926). OE = CFO - dWC - SBC - maintenance capex. CFO=-1,602,455; dWC=+373,671 (AR +2,090,091; contract assets -4,448,831; inventory -1,480,035; prepaid +187,107; refundable taxes +434,904; AP/accrued +7,458,527; contract liabilities -1,911,158; loss reserve -1,956,666; taxes payable -268); SBC=711,344; capex=146,788; revenue +66,002 so growth capex=185, maintenance capex=146,603; OE=-2,834,073. Reconciliation: NI -3,654,753 + D&A 1,032,986 + debt cost amort 95,429 - rent excess 137,737 - bad debt recovery 23,395 - SBC - capex = -2,834,073, gap 0. Diluted shares 11,884,307; OE/sh=-0.2385. Cash interest paid 1,490,152.
2019 -$0.51 ▼
Whole US dollars, restated figures from FY2020 10-K/A (accession 0001387131-21-011529). OE = CFO - dWC - SBC - maintenance capex. CFO=-377,982; dWC=+4,467,745 (CFO less non-working-capital items); SBC=730,564 plus stock issued as compensation 32,324 = 762,888; capex=436,010; capex/revenue mean 2016-2025 = 0.2806%; revenue +17,152,672 so growth capex=48,136, maintenance capex=387,874; OE=-5,996,489. Reconciliation: restated NI -6,750,235 + D&A 1,124,063 + debt cost amort 95,507 - rent excess 112,048 + bad debt 34,098 - SBC - maintenance capex = -5,996,489, gap 0. Diluted shares 11,808,052; OE/sh=-0.5078. Cash interest paid 2,066,174.
2018 -$0.77 ▼
Whole US dollars, restated figures from FY2019 10-K (accession 0001387131-20-007877). OE = CFO - dWC - SBC - maintenance capex. CFO=-2,685,813; dWC (sum of changes in operating assets and liabilities, cash effect)=+3,367,910; SBC=671,620 plus stock issued as compensation 45,913 = 717,533; capex=559,037, revenue fell (70,366,016 restated vs 81,283,148) so growth capex=0 and maintenance capex=559,037; OE=-7,330,293. Reconciliation: NI -7,546,753 + D&A 710,197 + debt cost amort 95,506 - rent excess 70,764 + swap 14,800 + bad debt 25,758 (=-6,771,256 ex-SBC) - SBC - capex = -7,330,293, gap 0. Diluted shares 9,480,948; OE/sh=-0.7732. Cash interest paid 2,134,574. Recomputed on current basis (CFO less working capital) replacing nothing - new year. FY2016-2017 not written: those years were reported before the 2018 restatement that wiped ~$88M from equity and are not reliable.

Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.

Sales geography
United States (about 92% of revenue, mostly through US defense prime contractors and the US Air Force and Defense Logistics Agency); other countries about 8%.
Historical growth strategy
Wins build-to-print subcontracts from defense primes on long-running military aircraft programs (Black Hawk, F-16, E-2D, A-10, T-38, NGJ pods), often on multi-year firm fixed-price terms and life-of-program agreements, and added wiring and welded-tube capability through the 2018 acquisition of Welding Metallurgy (WMI) and its Compac subsidiary.
Chart analysis
A chartist would describe a long-term downtrend punctuated by sharp gaps lower on each accounting or program shock: the 2014 A-10 charge, the 2020 restatement and the 2025 A-10 termination each knocked the shares down to a new lower range, and the rallies in between (notably 2022-2024) failed to reclaim prior highs. A chartist would want to see a base hold above the 2025 lows and a break above the post-termination range on rising volume before calling a trend change.
Competitors

Companies we consider competitors of CVU. Tap a ticker to open our analysis of that company in a new tab.

Circle of competence

We don't have circle of competence information for this company yet.