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.

CSP INC /MA/ (CSPI) stock intrinsic value fair value estimate & owner earnings analysis

Margin of safety$0.90 ComplexityAverage Updated
$0.65 $2.76
bear $0.65 base $1.77 bull $2.76 margin of safety $0.90 market price* $7.70
CSP Inc. is really two businesses in one company. The Technology Solutions segment (about $56.8 million of fiscal 2025 revenue) resells and services networking, security and data-centre equipment from vendors such as Cisco, HPE, Palo Alto Networks and Dell, and sells managed services. It earned about $3.8 million of operating profit in fiscal 2025 on $17.6 million of gross profit (about $3.0 million in fiscal 2024). The High Performance Products segment develops the ARIA cybersecurity software (AZT PROTECT launched in July 2023). It had $1.9 million of revenue in fiscal 2025 and spent $3.3 million on research and $4.6 million on selling and administration, a loss of about $7.0 million. The comparable loss in fiscal 2024 was about $4.8 million, and that year included a one-time ARIA software licence sale of roughly $1.6 million that did not repeat. Together the segments lost $3.1 million at the operating line in fiscal 2025 and $2.5 million in the first nine months of fiscal 2026 (revenue $42.4 million versus $44.3 million; third-quarter loss $1.5 million versus $1.2 million a year earlier). The 10-K says the company will keep making significant investments in ARIA. How we measured the business. We looked at the cash left for shareholders after charging stock compensation (about $1.8 million a year, a real cost), equipment spending and the swings in receivables and payables, and we excluded interest earned on the company's own cash because the cash is valued separately (about $1.2 million in fiscal 2025). On that basis the business produced about +$2.8 million in fiscal 2023, -$1.2 million in fiscal 2024 (-$2.9 million once the one-time licence sale is removed) and -$3.7 million in fiscal 2025. We take the middle of those three years, a loss of about $2.9 million a year, as the normal level since AZT PROTECT launched and operating costs stepped up; selling and administration costs rose from $14.6 million in fiscal 2021 to $18.4 million in fiscal 2025. Per share, the cash left for shareholders (including interest on cash) was -$0.13 (FY2019), -$0.04, $0.02, -$0.13, $0.38, $0.01 and -$0.27 (FY2025), with a negative median over seven years. In fiscal 2025 the figure worsened by about $2.5 million; year one of the base case assumes the same $3.7 million loss repeats rather than a recovery, because nothing in the filings points to one. Balance sheet. At June 30, 2026 the company held $24.7 million of cash (about $2.45 a share), down from $27.4 million in September 2025 and $30.6 million in September 2024, with no borrowings and an undrawn $15 million inventory line. It paid $1.2 million of dividends ($0.12 a share) and repurchased $0.9 million of stock in fiscal 2025. We treat $10 million as cash the business needs to operate (year-end cash was $11 to $14 million when revenue was $89 to $111 million in fiscal 2015 to 2017) and $14.7 million as available to shareholders. Shares outstanding are about 10.06 million. Base case: $1.77 a share. ARIA spending continues, as the company says it will and as it has for years, with the combined business losing $3.7 million in year one and $2.9 million a year after that. That uses up the available cash in about five years, and we assume spending then has to stop because nothing else funds it. What persists is the reseller: we credit it with $2.5 million a year after tax (the average of its fiscal 2024 and 2025 profit less 25% tax), held level to year 10 and then fading to zero by year 20, because a reseller's margins depend on vendor and customer relationships we can only see a few years out. The $10 million operating cash is returned at the end. Worth: $1.7 million of leftover cash, $13.0 million from the reseller and $3.1 million of operating cash returned, $17.8 million in total; it owes no borrowings, so the difference is $17.8 million, or $1.77 a share. We gave no credit for ARIA revenue growth: there is no backlog or contract behind it, and ARIA revenue fell from $4.2 million to $1.9 million in fiscal 2025. We gave no credit for reseller growth either; revenue rose from $49 million to $59 million since fiscal 2021 but swung by 15 to 20% in individual years. Bear case: $0.65 a share. The reseller suffers a downturn like the one the company just lived through, when total gross profit fell 16% from $21.9 million in fiscal 2023 to $18.5 million in fiscal 2025, costing about $2.8 million a year for two years on top of the fiscal 2025 loss rate. ARIA spending continues for seven years, using all $24.7 million of cash (the cost in today's money is $25.8 million, so about $1.1 million would have to be borrowed on the credit line or raised from new shares). The reseller then earns only about $1.7 million a year after tax and borrowing costs, fading to zero by year 20. Worth: $6.5 million; it owes nothing at the start, so the difference is $6.5 million, or $0.65 a share. Bull case: $2.76 a share. The reseller holds its fiscal 2022 to 2023 level and costs stop rising, so the combined loss is about $1.2 million a year (the fiscal 2022 and 2024 level) for five years, after which ARIA spending stops. The reseller then earns $2.9 million a year after tax (its fiscal 2025 profit less 25% tax), level to year 10 and fading to zero by year 20. Worth: $9.6 million of leftover cash, $15.1 million from the reseller and $3.1 million of operating cash returned, $27.8 million, with no borrowings; $2.76 a share. A sustained ARIA sales success is not in this case because nothing contracted supports it. What would make this wrong. The biggest swing is how long ARIA spending lasts. If it stopped today, the same arithmetic gives roughly $4.10 a share; if it lasted seven years with a reseller downturn, $0.65. The customer-financing book also doubled to $14.9 million at September 2025 (with $5.3 million owed to vendors against it) and a few customers hold a large share of it; a default is not modelled. We left out the $6.1 million of company-owned life insurance, which funds executive retirement obligations (net of $4.0 million of policy loans), the $4.6 million of deferred tax assets, which only pay off if the company becomes profitable, and the UK pension, which is covered by an insurance buy-in contract that is expected to convert to a full buy-out in fiscal 2026. About $4.9 million of cash sits in the UK. Previous figures from our earlier analysis (bear $2.35, base $4.60, bull $8.85) were built on a different basis and are not comparable. What has changed in the business: the ARIA loss was larger in fiscal 2025 once the one-time licence is removed, the reseller profit improved from about $3.0 million to $3.8 million, and cash has fallen $5.9 million in 21 months. Margin-of-safety price: $0.90. We are only moderately sure of the earnings level: the combined cash flow has ranged from +$2.8 million to -$3.7 million in three years, and the 10-K says ARIA investment will continue. The worst plausible outcome is seven years of ARIA spending plus a reseller downturn, which uses up the cash and leaves shareholders with the reseller alone (the bear case); the business would survive that because it has no debt and an undrawn credit line, but a large customer-financing loss or a prolonged ARIA burn beyond seven years could leave shareholders with less than the bear case. If we are wrong about how long ARIA spending lasts, the shares are worth anywhere from $0.65 to about $4.10. The price assumes a four-to-five-year holding period, during which the company pays about $0.12 a share a year out of the same cash that funds the losses. The margin-of-safety price is $0.90 because from that price a seven-year ARIA burn implies roughly a break-even outcome, while the base case implies more than 20% a year over four to five years.
Fiscal yearOwner's earningsMethodology
2025 -$0.27 ▼
OE = CFO - dWC - SBC - maintenance capex. Recomputed 2026-10-05 on the current basis: the earlier stored figure (CFO - capex - SBC) did not remove the working-capital movement. CFO=$2,268K; working-capital net cash effect (source)=$2,684K [AR +2,474; financing receivables (7,661); inventories +669; other assets +570; AP & accrued +7,477; deferred revenue (668); income taxes payable (272); other noncurrent liabilities +95; operating lease (450) and pension (557) lines left in CFO]; SBC=$1,769K; capex=$348K, growth capex=$17.5K (mean capex/revenue 0.498% x revenue increase $3,511K) so maintenance capex=$330.5K; OE=2,268-2,684-1,769-330.5=$(2,515.5)K; diluted shares=9,297K; OE/sh=$(0.2706). Reconciliation: NI (91) + non-cash 682 + WC 2,684 + lease/pension (1,007) = 2,268 = CFO. Includes ~$1,213K interest earned on cash. Source: FY2025 10-K, accession 0000356037-25-000065.
2024 $0.01 ▼
OE = CFO - dWC - SBC - maintenance capex. Recomputed 2026-10-05 on the current basis: the earlier stored figure (CFO - capex - SBC) did not remove the working-capital movement. CFO=$4,213K; working-capital net cash effect (source)=$2,329K [AR (1,573); financing receivables +4,058; inventories (95); other assets (681); AP & accrued +1,383; deferred revenue +273; income taxes payable (798); other noncurrent liabilities (238); operating lease (485) and pension +27 left in CFO]; SBC=$1,579K; capex=$196K, growth capex=$0 (revenue declined) so maintenance capex=$196K; OE=4,213-2,329-1,579-196=$109K; diluted shares=9,041K; OE/sh=$0.0121. Reconciliation: NI (326) + non-cash 2,668 + WC 2,329 + lease/pension (458) = 4,213 = CFO. Includes ~$1,347K interest earned on cash and a ~$1.6M non-recurring ARIA AZT software license sale. Source: FY2024 10-K accession 0000356037-24-000070, comparatives from FY2025 10-K accession 0000356037-25-000065.
2023 $0.38 ▼
OE = CFO - dWC - SBC - maintenance capex. Recomputed 2026-10-05 on the current basis: the earlier stored figure (CFO - capex - SBC) did not remove the working-capital movement. CFO=$3,907K; working-capital net cash effect=$(804)K use of cash [AR +2,852; inventories +1,557; refundable taxes +1,050; other assets +4,581; investment in lease +5; long-term receivable +3,188; AP & accrued (11,596); interest payable (50); deferred revenue (2,161); income taxes payable +965; other long-term liabilities (1,195); operating lease ROU (379), lease liabilities (190) and pension (391) left in CFO]; SBC=$1,126K (split-restated figure in FY2024 10-K); capex=$226K, growth capex=$51.3K (mean capex/revenue 0.498% x revenue increase $10,286K) so maintenance capex=$174.7K; OE=3,907+804-1,126-174.7=$3,410.3K; diluted shares=8,941K (split-adjusted); OE/sh=$0.3814. Reconciliation: NI 5,204 + non-cash 467 + WC (804) + lease/pension (960) = 3,907 = CFO. Includes ~$650K interest earned on cash. Source: FY2023 10-K accession 0000356037-23-000045; FY2024 10-K accession 0000356037-24-000070.
2022 -$0.13 ▼
OE = CFO - dWC - SBC - maintenance capex. Recomputed 2026-10-05 on the current basis: the earlier stored figure (CFO - capex - SBC) did not remove the working-capital movement. CFO=$2,675K; working-capital net cash effect=$2,579K source [AR (4,264); inventories (517); refundable taxes +605; other assets (2,491); investment in lease +63; long-term receivable +111; AP & accrued +8,714; interest payable (8); deferred revenue +2,165; income taxes payable (62); other long-term liabilities (1,737); operating lease ROU (377), lease liabilities (330) and pension (167) left in CFO]; SBC=$979K; capex=$234K, growth capex=$25.7K (mean capex/revenue 0.498% x revenue increase $5,153K) so maintenance capex=$208.3K; OE=2,675-2,579-979-208.3=$(1,091.3)K; diluted shares=8,556K (split-adjusted); OE/sh=$(0.1275). Reconciliation: NI 1,889 + non-cash (919) + WC 2,579 + lease/pension (874) = 2,675 = CFO. Source: FY2023 10-K accession 0000356037-23-000045 (comparative column).
2021 $0.02 ▼
OE = CFO - dWC - SBC - maintenance capex. Recomputed 2026-10-05 on the current basis: the earlier stored figure (CFO - capex - SBC) did not remove the working-capital movement. CFO=$1,903K; working-capital net cash effect=$689K source [AR (5,375); inventories +1,263; refundable taxes (849); other assets (1,993); investment in lease +334; long-term receivable (3,880); AP & accrued +5,729; deferred revenue +946; income taxes payable (65); other long-term liabilities +4,579; operating lease ROU +10, lease liabilities (661) and pension (301) left in CFO]; SBC=$981K; capex=$98K, growth capex=$0 (revenue declined) so maintenance capex=$98K; OE=1,903-689-981-98=$135K; diluted shares=8,440K (4,220K reported, doubled for the March 2024 two-for-one split); OE/sh=$0.0160. Reconciliation: NI 699 + non-cash 1,467 + WC 689 + lease/pension (952) = 1,903 = CFO. Source: FY2021 10-K accession 0000356037-21-000021.
2020 -$0.04 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$244K; working-capital net cash effect=$(679)K use of cash [AR +1,755; inventories +2,105; refundable taxes (320); other assets +2,089; investment in lease +367; long-term receivable +1,685; AP & accrued (8,030); deferred revenue +206; income taxes payable (108); other long-term liabilities (428); operating lease ROU (2,667), lease liabilities +2,068 (ASC 842 adoption) and pension (305) left in CFO]; SBC=$982K; capex=$230K, growth capex=$0 (revenue declined) so maintenance capex=$230K; OE=244+679-982-230=$(289)K; diluted shares=8,056K (4,028K reported, doubled for the March 2024 two-for-one split); OE/sh=$(0.0359). Reconciliation: NI (1,446) + non-cash 3,273 + WC (679) + lease/pension (904) = 244 = CFO. Source: FY2021 10-K accession 0000356037-21-000021 (comparative column).
2019 -$0.13 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$(3,329)K; working-capital net cash effect=$(3,869)K use of cash [AR (2,128); life insurance receivable +256; inventories (777); refundable taxes +585; other assets and deferred costs (3,091); investment in lease +26; long-term receivable (5,328); AP & accrued +7,232; deferred revenue (244); income taxes payable (500); other long-term liabilities +100; pension (353) left in CFO]; SBC=$792K; capex=$832K, growth capex=$30.6K (mean capex/revenue 0.498% x revenue increase $6,145K) so maintenance capex=$801.4K; OE=-3,329+3,869-792-801.4=$(1,053.4)K; diluted shares=7,848K (3,924K reported, doubled for the March 2024 split); OE/sh=$(0.1342). Reconciliation: NI (371) + non-cash 1,264 + WC (3,869) + pension (353) = (3,329) = CFO. Source: FY2019 10-K accession 0000356037-19-000049.
2018 -$0.24 ▼
OE = CFO - dWC - SBC - maintenance capex, continuing operations only (operations discontinued and sold in fiscal 2018 excluded; their $4,491K operating cash flow and the $16,838K non-cash gain on sale are not part of the ongoing business). CFO continuing=$(1,611)K; working-capital net cash effect=$(849)K [AR +5,191; life insurance receivable (256); inventories (2,562); refundable taxes (654); other assets and deferred costs (522); investment in lease (810); AP & accrued (2,538); deferred revenue +262; income taxes payable +464; other long-term liabilities +576; pension (120) left in CFO]; SBC=$691K; capex=$438K, growth capex=$0 (continuing revenue $72,916K below recast prior year $88,492K) so maintenance capex=$438K; OE=-1,611+849-691-438=$(1,891)K; diluted shares=7,802K (3,901K reported, doubled for the March 2024 split); OE/sh=$(0.2424). Transition year; not used for the anchor. Source: FY2019 10-K accession 0000356037-19-000049 (comparative column).
2017 $0.40 ▼
OE = CFO - dWC - SBC - maintenance capex, as reported for the whole company before the fiscal 2018 disposal of operations (revenue $111,482K), so it describes a different, larger business and is not used for the anchor. CFO=$2,659K; working-capital net cash effect=$(1,282)K [AR (8,095); officer life insurance settlement receivable +413; inventories (660); deferred costs (797); refundable taxes +34; other assets +3; AP & accrued +6,483; deferred revenue +1,219; income taxes payable +258; other long-term liabilities (140); pension (291) left in CFO]; SBC=$577K; capex=$358K as reported, growth capex=$40.4K (mean capex/revenue 0.498% x revenue increase $8,115K) so maintenance capex=$317.6K; OE=2,659+1,282-577-317.6=$3,046.4K; diluted shares=7,634K (3,817K reported, doubled for the March 2024 split); OE/sh=$0.3991. Reconciliation: NI 2,506 + non-cash 1,726 + WC (1,282) + pension (291) = 2,659 = CFO. Source: FY2017 10-K accession 0000356037-17-000061.
2016 $0.57 ▼
OE = CFO - dWC - SBC - maintenance capex, as reported for the whole company before the fiscal 2018 disposal of operations (revenue $103,367K), so it describes a different, larger business and is not used for the anchor. CFO=$5,004K; working-capital net cash effect=$(325)K [AR (8); life insurance receivable (413); inventories (814); deferred costs +23; refundable taxes +44; other assets +322; AP & accrued (1,648); deferred revenue +1,769; income taxes payable +167; other long-term liabilities +233; pension +606 left in CFO]; SBC=$414K; capex=$735K, growth capex=$70.1K (mean capex/revenue 0.498% x revenue increase $14,061K) so maintenance capex=$664.9K; OE=5,004+325-414-664.9=$4,250.1K; diluted shares=7,468K (3,734K reported, doubled for the March 2024 split); OE/sh=$0.5691. Reconciliation: NI 2,604 + non-cash 2,119 + WC (325) + pension 606 = 5,004 = CFO. Source: FY2017 10-K accession 0000356037-17-000061 (comparative column).

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 98% of sales, almost all through the Technology Solutions segment); United Kingdom and the rest of Europe (about 2% of sales)
Historical growth strategy
Mostly organic. The reseller and services segment has grown by adding vendor partnerships, managed and recurring services and multi-year customer financing arrangements, and the company has pruned the portfolio by selling businesses (operations were sold and reported as discontinued in fiscal 2018). The smaller software segment relies on in-house research and development of the ARIA cybersecurity products, funded from the reseller's profits and the company's cash. The company has returned cash through a small dividend and share repurchases rather than large acquisitions.
Chart analysis
The shares have fallen from a 52-week high near $15 to the high-$7s, a clear downtrend from the peak. Over the last two months the stock has moved sideways in roughly a $7.45 to $8.86 band, with a spike on June 26, 2026 that reversed by about 8% the next day, which a chartist would read as a failed breakout. Support sits near the $7.1 to $7.5 area (the 52-week low and the July 2026 low) and resistance near $8.9; a close below about $7.10 would signal a further leg down, while a sustained move above $8.9 would be the first sign the downtrend is ending. Momentum is flat, and the dividend of $0.12 a year (about a 1.6% yield) gives no strong technical signal either way.
Competitors

Companies we consider competitors of CSPI. 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.