CSPI
CSP Inc
NASDAQ: CSPI · TECHNOLOGY · INFORMATION TECHNOLOGY SERVICES
$9.29
-10.24% today
Updated 2026-04-30
Market cap
$101.11M
P/E ratio
—
P/S ratio
1.84x
EPS (TTM)
$-0.05
Dividend yield
1.25%
52W range
$8 – $17
Volume
0.0M
CSP Inc (CSPI) Financial statements
SEC filings — annual and quarterly data.
Income statement — annual
| Item | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $68.94M | $94.04M | $76.78M | $83.36M | $95.02M | $73.64M | $84.81M | $87.62M | $84.62M | $89.31M | $103.37M | $111.48M | $72.92M | $79.06M | $61.79M | $49.21M | $54.36M | $64.65M | $55.22M | $58.73M |
| Revenue growth (YoY) | — | +36.4% | -18.4% | +8.6% | +14.0% | -22.5% | +15.2% | +3.3% | -3.4% | +5.5% | +15.7% | +7.9% | -34.6% | +8.4% | -21.8% | -20.4% | +10.5% | +18.9% | -14.6% | +6.4% |
| Cost of revenue | $54.11M | $70.68M | $62.78M | $68.41M | $77.83M | $57.28M | $64.39M | $69.04M | $63.80M | $70.12M | $78.33M | $85.99M | $54.52M | $61.03M | $44.63M | $33.06M | $35.53M | $42.73M | $36.36M | $40.22M |
| Gross profit | $14.83M | $23.36M | $14.00M | $14.95M | $17.19M | $16.37M | $20.42M | $18.58M | $20.82M | $19.19M | $25.04M | $25.49M | $18.40M | $18.03M | $17.17M | $16.15M | $18.83M | $21.92M | $18.86M | $18.51M |
| Gross margin | 21.5% | 24.8% | 18.2% | 17.9% | 18.1% | 22.2% | 24.1% | 21.2% | 24.6% | 21.5% | 24.2% | 22.9% | 25.2% | 22.8% | 27.8% | 32.8% | 34.6% | 33.9% | 34.1% | 31.5% |
| R&D | $2.07M | $2.57M | $2.17M | $1.97M | $1.95M | $1.78M | $1.72M | $1.86M | $3.48M | $2.83M | $2.98M | $2.36M | $3.28M | $2.80M | $2.80M | $2.89M | $3.08M | $3.14M | $2.96M | $3.25M |
| SG&A | $12.34M | $14.23M | $13.28M | $13.97M | $14.10M | $13.78M | $15.85M | $16.02M | $16.12M | $16.14M | $18.26M | $19.36M | $16.72M | $16.05M | $15.79M | $14.62M | $15.78M | $16.91M | $17.77M | $18.37M |
| Operating income | $418000.00 | $6.55M | $-1.45M | $-4.93M | $1.14M | $809000.00 | $4.97M | $701000.00 | $1.68M | $226000.00 | $3.80M | $3.77M | $-1.60M | $-826000.00 | $-1.42M | $-1.36M | $-40000.00 | $1.87M | $-1.87M | $-3.11M |
| Operating margin | 0.6% | 7.0% | -1.9% | -5.9% | 1.2% | 1.1% | 5.9% | 0.8% | 2.0% | 0.3% | 3.7% | 3.4% | -2.2% | -1.0% | -2.3% | -2.8% | -0.1% | 2.9% | -3.4% | -5.3% |
| EBITDA | $996000.00 | $7.21M | $-210000.00 | $-4.26M | $1.75M | $1.28M | $5.41M | $1.22M | $2.06M | $872000.00 | $4.50M | $4.45M | $-976000.00 | $-410000.00 | $-972000.00 | $-974000.00 | $895000.00 | $1.87M | $610000.00 | $-602000.00 |
| EBITDA margin | 1.4% | 7.7% | -0.3% | -5.1% | 1.8% | 1.7% | 6.4% | 1.4% | 2.4% | 1.0% | 4.4% | 4.0% | -1.3% | -0.5% | -1.6% | -2.0% | 1.6% | 2.9% | 1.1% | -1.0% |
| EBIT | $418000.00 | $6.55M | $-777000.00 | $-4.84M | $1.24M | $801000.00 | $4.95M | $701000.00 | $1.42M | $226000.00 | $3.80M | $3.77M | $-1.60M | $-826000.00 | $-1.42M | $-1.36M | $-40000.00 | $1.87M | $-184000.00 | $-1.30M |
| Interest expense | $523000.00 | $97000.00 | $91000.00 | $112000.00 | $90000.00 | $86000.00 | $85000.00 | $86000.00 | $85000.00 | $84000.00 | $87000.00 | $76000.00 | $85000.00 | $99000.00 | $228000.00 | $350000.00 | $360000.00 | $262000.00 | $235000.00 | $357000.00 |
| Income tax | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Effective tax rate | 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.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Net income | $1.98M | $4.05M | $-407000.00 | $-3.78M | $914000.00 | $369000.00 | $6.61M | $368000.00 | $1.33M | $-210000.00 | $2.60M | $2.51M | $14.44M | $-371000.00 | $-1.45M | $234000.00 | $1.89M | $5.20M | $-326000.00 | $-91000.00 |
| Net income growth (YoY) | — | +105.0% | -110.1% | -829.5% | +124.2% | -59.6% | +1691.1% | -94.4% | +262.5% | -115.7% | +1340.0% | -3.8% | +476.2% | -102.6% | -289.8% | +116.2% | +707.3% | +175.5% | -106.3% | +72.1% |
| Profit margin | 2.9% | 4.3% | -0.5% | -4.5% | 1.0% | 0.5% | 7.8% | 0.4% | 1.6% | -0.2% | 2.5% | 2.2% | 19.8% | -0.5% | -2.3% | 0.5% | 3.5% | 8.0% | -0.6% | -0.2% |