More on CSPI

- Summary
- Chart
- Profile
- Historical

Data

- Earnings
- Dividends (5.6% Yield)

Financials

Income Statement
Balance Sheet
Cash Flow Statement

Upcoming Events

- Earnings (12/19/25 *Est.)

News

- Analyst Ratings
- Earnings Related
- Guidance
- Insider Trades
- Mgmt Changes
- M & A
- Retail Sales
- Rumors
- Stock Buybacks
More...

CSPI Income Statement

Click line-items for a historical chart and %
Product 20.35M
Services 6.57M
Total sales 26.91M
Product 16.46M
Services 3.25M
Total cost of sales 19.71M
Gross profit 7.21M
Engineering and development 779K
Selling, general and administrative 4.57M
Total operating expenses 5.35M
Operating income (loss) 1.85M
Foreign exchange gain (loss) -55K
Other income (expense), net -21K
Net other income (expense) -76K
Income (loss) before income taxes 1.78M
Income tax expense (benefit) 520K
Net income (loss) 1.26M
Net income (loss) attributable to common shareholders 1.2M
Net income (loss) per share – basic (in Dollars per share) 0.33
Weighted average shares outstanding – basic (in Shares) 3.62M
Net income (loss) per share – diluted (in Dollars per share) 0.32
Weighted average shares outstanding – diluted (in Shares) 3.74M