CSP INC /MA/ (CSPI)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$58.7M$55.2M$64.6M$54.4M$49.2M$61.8M$79.1M$72.9M$88.5M$103.4M$89.3M$84.6M$87.6M$84.8M$73.6M$90.1M
Gross profit$18.5M$18.9M$21.9M$18.8M$16.1M$17.2M$18.0M$18.4M$21.4M$25.0M$19.2M$20.8M$18.6M$20.4M$16.4M$17.2M
Research & development$3.3M$3.0M$3.1M$3.1M$2.9M$2.8M$2.8M$3.3M$2.4M$3.0M$2.8M$3.5M$1.9M$1.7M$1.8M$2.0M
Operating expenses$21.6M$20.7M$20.1M$18.9M$17.5M$18.6M$18.9M$20.0M$18.0M$21.2M$19.0M$19.6M$17.9M$17.6M$15.6M$16.0M
Operating income−$3.1M−$1.9M$1.9M−$40,000−$1.4M−$1.4M−$826,000−$1.6M$3.4M$3.8M$226,000$1.7M$701,000$5.0M$809,000$1.1M
EBITDAderived−$2.9M−$1.6M$2.2M$310,000−$983,000−$981,000−$421,000−$1.1M$3.8M$4.4M$742,000$2.2M$1.1M$5.3M$1.2M$1.5M
Net income−$91,000−$326,000$5.2M$1.9M$699,000−$1.4M−$371,000$14.4M$2.5M$2.6M−$210,000$1.3M$368,000$6.6M$369,000$914,000
Basic EPSper diluted share-$0.01-$0.04$0.56$0.42$0.16-$0.36-$0.09$3.62$0.64$0.69-$0.06$0.37$0.11$1.93$0.11$0.26
Diluted EPSper diluted share-$0.01-$0.04$0.55$0.42$0.16-$0.36-$0.09$3.55$0.63$0.67-$0.06$0.37$0.10$1.91$0.10$0.25

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys116$656.8K disclosed value
Sells (SEC code S)3$42.6K disclosed value
119 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 10, 2026Form 4NERGES JOSEPH RTenPercentOwnerBuyCommon Stock100$8.32$832.001.42M
Jun 10, 2026Form 4NERGES JOSEPH RTenPercentOwnerBuyCommon Stock71$8.30$589.301.42M
Jun 9, 2026Form 4NERGES JOSEPH RTenPercentOwnerBuyCommon Stock199$8.05$1.6K1.42M
Jun 9, 2026Form 4NERGES JOSEPH RTenPercentOwnerBuyCommon Stock700$8.69$6.1K1.42M
Jun 8, 2026Form 4NERGES JOSEPH RTenPercentOwnerBuyCommon Stock800$8.40$6.7K1.42M