NASDAQ : CSPI

CSP Inc.

$8.16 USD

-$0.05 (-0.61%)

Volume
11.06K
Average Volume
35.43K
Market Capitalization
$82.19M
P/E Ratio
-658.06
Dividend Yield
1.47%
Price Target
Year High
$15.00
Year Low
$7.51
Day High
Day Low
Payout Ratio
-$11.94
Current Ratio
$2.64
CSPI Financial Statements
date 2025-09-30 2024-09-30 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30
revenue 58.73M 55.22M 64.65M 54.36M 49.21M 61.79M 79.06M 72.92M 111.48M 103.37M
costOfRevenue 40.22M 36.36M 42.73M 35.53M 33.06M 44.63M 61.04M 54.52M 85.99M 78.33M
grossProfit 18.51M 18.86M 21.92M 18.83M 16.15M 17.17M 18.03M 18.4M 25.49M 25.04M
researchAndDevelopmentExpenses 3.25M 2.96M 3.14M 3.08M 2.89M 2.8M 2.8M 3.28M 2.36M 2.98M
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 18.37M 17.77M 16.91M 15.78M 14.62M 15.79M 16.05M 16.72M 19.36M 18.26M
otherExpenses - - - - - - - - 21000 -201K
operatingExpenses 21.62M 20.73M 20.05M 18.87M 17.51M 18.59M 18.85M 20M 21.72M 21.24M
costAndExpenses 61.84M 57.09M 62.78M 54.4M 50.57M 63.22M 79.89M 74.52M 107.71M 99.57M
netInterestIncome 1.5M 1.81M 1.2M 290K 225K 354K 224K -65000 -62000 -80000
interestIncome 1.85M 2.05M 1.46M 650K 575K 582K 323K 20000 11000 7000
interestExpense 357K 235K 262K 360K 350K 228K 99000 85000 73000 87000
depreciationAndAmortization 702K 794K 931K 935K 1.04M 1.1M 416K 625K 485K 699K
ebitda -602K 610K 5.93M 3.23M 2.06M 271K 73000 -396K 3.88M 4.39M
ebit -1.3M -184K 5M 2.3M 1.03M -834K -343K -1.02M 3.4M 3.69M
nonOperatingIncomeExcludingInterest -1.8M -1.69M -3.13M -2.34M -2.39M -590K -483K -580K - 114K
operatingIncome -3.11M -1.87M 1.87M -40000 -1.36M -1.42M -826K -1.6M 3.77M 3.8M
totalOtherIncomeExpensesNet 1.45M 1.45M 2.86M 1.98M 2.04M 362K 384K 495K 10000 -201K
incomeBeforeTax -1.66M -419K 4.74M 1.94M 678K -1.06M -442K -1.11M 3.79M 3.6M
incomeTaxExpense -1.57M -93000 -469K 50000 444K 384K -71000 882K 1.29M 996K
netIncomeFromContinuingOperations -91000 -326K 5.2M 1.89M 234K -1.45M -371K -1.99M 2.24M 2.6M
netIncomeFromDiscontinuedOperations - - - - 465K - - 16.43M 263K -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome -91000 -326K 5.2M 1.89M 699K -1.45M -371K 14.44M 2.51M 2.6M
netIncomeDeductions - - - - - - - - - -
bottomLineNetIncome -91000 -326K 4.88M 1.79M 666K -1.45M -371K 13.84M 2.4M 2.5M
eps -0.01 -0.04 0.56 0.21 0.06 -0.36 -0.09 3.78 0.64 0.69
date 2025-09-30 2024-09-30 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30
cashAndCashEquivalents 27.42M 30.58M 25.22M 23.98M 20.01M 19.26M 18.1M 25.11M 13.88M 13.1M
shortTermInvestments - - - 17000 68000 - - - - -
cashAndShortTermInvestments 27.42M 30.58M 25.22M 23.98M 20.01M 19.26M 18.1M 25.11M 13.88M 13.1M
netReceivables 20.94M 18.88M 20.13M 22.99M 18.7M 14.7M 16.08M 13.39M 18.38M 19.56M
accountsReceivables 12M 14.49M 12.96M 22.98M 18.63M 14.7M 15.11M 13.15M 17.67M 19M
otherReceivables 8.94M 4.38M 7.17M 17000 68000 - - 480K 703K 567K
inventory 1.44M 2.29M 2.54M 4.37M 3.99M 5.28M 7.82M 7.56M 5.97M 6.15M
prepaids - - - - - -1.34M -967K -246K 1.39M -
otherCurrentAssets 2.52M 3.09M 2.48M 8.11M 6.34M 3.68M 5.5M 2.6M 15.96M 3M
totalCurrentAssets 52.32M 54.85M 50.36M 59.46M 49.03M 41.59M 46.53M 48.42M 51.72M 41.82M
propertyPlantEquipmentNet 2.19M 918K 1.49M 1.81M 2.12M 3.06M 1.27M 847K 1.51M 1.68M
goodwill - - - - - - - - - -
intangibleAssets 69000 50000 46000 10000 19000 28000 37000 48000 167K 287K
goodwillAndIntangibleAssets 69000 50000 46000 10000 19000 28000 37000 48000 167K 287K
longTermInvestments 6.01M 2.93M 1.83M 7.42M 7.54M 81000 417K 564K -1.6M -2.01M
taxAssets 4.56M 2.73M 2.35M 330K 7.49M 1.15M 1.95M 1.9M 1.43M 1.72M
otherNonCurrentAssets 6.02M 7.95M 9.82M 6.04M -3.23M 7.74M 9.16M 3.51M 5.7M 5.21M
totalNonCurrentAssets 18.84M 14.59M 15.54M 15.6M 13.94M 12.06M 12.84M 6.86M 7.21M 6.89M
otherAssets - - - - - - - - - -
totalAssets 71.16M 69.44M 65.9M 75.06M 62.97M 53.64M 59.37M 55.28M 58.93M 48.71M
totalPayables 17.02M 9.62M 7.63M 19.24M 11.27M 5.76M 13.85M 4.78M 9.11M 7.68M
accountPayables 16.62M 9.26M 6.72M 19.24M 11.27M 5.6M 13.5M 4.47M 8.12M 7.51M
otherPayables 390K 363K 914K - - 161K 353K 313K 992K 166K
accruedExpenses 924K 2.5M 2.67M 2.35M 1.85M 781K 1M 2.66M 1.28M 2.72M
shortTermDebt 903K 4.17M 1.96M 3.55M 1.7M 3.19M 2.78M 3.25M 3.11M -
capitalLeaseObligationsCurrent 340K 382K 502K 554K 616K 953K 334K - - -
taxPayables 390K 182K 914K 211K 136K 161K 353K 313K 1.31M 519K
deferredRevenue 1.5M 2.17M 1.9M 4.06M 1.89M 947K 741K 1.2M 6.2M 4.7M
otherCurrentLiabilities 1.5M -164K 991K 430K 503K 1.34M 1.33M 2.18M 11.58M 2.28M
totalCurrentLiabilities 22.18M 18.68M 15.66M 30.18M 17.83M 12.98M 20.03M 14.06M 37.84M 30.82M
longTermDebt - - - 449K 876K 2.48M 684K - - -
capitalLeaseObligationsNonCurrent 1.34M 117K 482K 623K 821K 1.39M - - - -
deferredRevenueNonCurrent - - - -330K 4.78M 150K - - - -
deferredTaxLiabilitiesNonCurrent - - - 330K -4.78M -150K - - - -
otherNonCurrentLiabilities 3.09M 3.37M 3.62M 4.84M 9.4M 7.26M 8.23M 7.41M 11.9M 13.67M
totalNonCurrentLiabilities 4.43M 3.48M 4.1M 5.92M 11.1M 11.13M 8.91M 7.41M 86000 228K
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.68M 499K 984K 1.18M 1.44M 2.34M 334K - - -
totalLiabilities 26.61M 22.17M 19.76M 36.1M 28.93M 24.11M 28.94M 21.47M 37.93M 31.05M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 99000 98000 48000 46000 45000 43000 42000 40000 40000 39000
retainedEarnings 27.7M 29.85M 31.31M 26.77M 25.19M 24.49M 27.25M 29.93M 17.41M 16.62M
additionalPaidInCapital 24.74M 22.69M 20.88M 19.48M 18.26M 16.99M 15.73M 14.66M 13.72M 12.92M
date 2025-09-30 2024-09-30 2023-09-30 2022-09-30 2021-09-30 2020-09-30 2019-09-30 2018-09-30 2017-09-30 2016-09-30
netIncome -91000 -326K 5.2M 1.89M 699K -1.45M -371K -2.4M 2.51M 2.6M
depreciationAndAmortization 702K 794K 931K 935K 388K 452K 416K 625K 673K 699K
deferredIncomeTax -1.82M -387K -2.35M - 1.15M 797K -209K 173K 262K -18000
stockBasedCompensation 1.77M 1.58M 1.13M 979K 981K 982K 792K 691K 577K 414K
changeInWorkingCapital 1.68M 1.87M -1.76M 1.7M -263K -1.58M -4.22M -832K -1.57M 883K
accountsReceivables -5.19M 2.48M 3.9M -4.26M -5.38M 1.76M -2.13M 5.19M -8.1M -8000
inventory 669K -95000 1.56M -517K 1.26M 2.1M -777K -2.56M -660K -471K
accountsPayables 7.48M 1.38M -11.6M 8.71M 5.73M -5.24M 7.23M -2.4M 6.48M -1.65M
otherWorkingCapital -1.28M -1.9M 4.37M -2.23M -1.88M -207K -8.55M -1.06M 699K 3.01M
otherNonCashItems 36000 682K 755K -2.83M -1.05M 1.04M 265K 4.76M 214K 422K
netCashProvidedByOperatingActivities 2.27M 4.21M 3.91M 2.68M 1.9M 244K -3.33M 3.02M 2.66M 5M
investmentsInPropertyPlantAndEquipment -348K -196K -277K -234K -98000 -230K -832K -438K -358K -735K
acquisitionsNet - - - 2000 2000 - - - - -
purchasesOfInvestments - - -3.53M - - - -144K -150K -150K -161K
salesMaturitiesOfInvestments - - 3.53M - - - - - - -
otherInvestingActivities -80000 -60000 -64000 252K -70000 -115K -144K 14.23M -301K -161K
netCashProvidedByInvestingActivities -428K -256K -341K 20000 -166K -345K -976K 13.64M -508K -896K
netDebtIssuance -3.26M 2.23M -2.02M 1.4M -1.24M 1.86M -63000 -70000 - -
longTermNetDebtIssuance - -427K -410K -783K -606K 2.75M 725K -70000 - -
shortTermNetDebtIssuance -3.26M 2.65M -1.61M 2.18M -631K -886K -788K 137K - -
netStockIssuance -583K 170K 274K 65000 283K -46000 - - - -
netCommonStockIssuance -583K 170K 274K 65000 283K -46000 - - - -
commonStockIssuance 286K 274K 280K 239K 283K - 280K 253K 216K 263K
commonStockRepurchased -869K -104K -6000 -174K - -46000 -280K - - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -1.19M -1.02M -656K -137K - -1.26M -2.47M -1.92M -1.72M -1.67M
commonDividendsPaid -1.19M -1.02M -656K -137K - -1.26M -2.47M -1.92M -1.72M -1.67M
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - 279K 280K 253K 216K 263K
netCashProvidedByFinancingActivities -5.04M 1.38M -2.4M 1.33M -954K 832K -2.25M -1.74M -1.51M -1.41M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
revenue 16.01M 12.04M 14.46M 15.45M 13.15M 15.67M 13.03M 13.1M 13.71M 15.38M
costOfRevenue 11.54M 7.3M 9.18M 11M 8.94M 11.11M 9.33M 8.52M 7.23M 11.28M
grossProfit 4.47M 4.74M 5.29M 4.45M 4.21M 4.56M 3.7M 4.58M 6.48M 4.1M
researchAndDevelopmentExpenses 818K 858K 910K 791K 763K 786K 793K 737K 726K 700K
generalAndAdministrativeExpenses - - - - - - - - - -
sellingAndMarketingExpenses - - - - - - - - - -
sellingGeneralAndAdministrativeExpenses 4.5M 3.99M 4.92M 4.88M 4.44M 4.13M 4.95M 4.56M 4.52M 3.74M
otherExpenses - - - - - - - - - 10000
operatingExpenses 5.32M 4.85M 5.82M 5.68M 5.2M 4.92M 5.74M 5.3M 5.24M 4.44M
costAndExpenses 16.86M 12.15M 15M 16.67M 14.14M 16.02M 15.08M 13.82M 12.47M 15.72M
netInterestIncome 360K 473K 413K 335K 337K 412K 465K 468K 432K 447K
interestIncome 527K 601K 511K 440K 414K 489K 550K 523K 478K 496K
interestExpense 167K 128K 98000 105K 77000 77000 85000 55000 46000 49000
depreciationAndAmortization 172K 165K 153K 169K 183K 197K 196K 200K 198K 200K
ebitda 35000 664K 39000 -741K -531K 631K -1.54M -5000 1.97M 189K
ebit -137K 499K -114K -910K -714K 434K -1.74M -205K 1.77M -11000
nonOperatingIncomeExcludingInterest -714K -611K -424K -313K -280K -788K -306K -515K -535K -332K
operatingIncome -851K -112K -538K -1.22M -994K -354K -2.04M -720K 1.23M -343K
totalOtherIncomeExpensesNet 547K 483K 326K 208K 203K 711K 221K 460K 489K 283K
incomeBeforeTax -304K 371K -212K -1.02M -791K 357K -1.82M -260K 1.72M -60000
incomeTaxExpense -568K 280K -21000 -751K -683K -115K -166K -75000 135K 13000
netIncomeFromContinuingOperations 264K 91000 -191K -264K -108K 472K -1.66M -185K 1.59M -73000
netIncomeFromDiscontinuedOperations - - - - - - - - - -
otherAdjustmentsToNetIncome - - - - - - - - - -
netIncome 264K 91000 -191K -264K -108K 472K -1.66M -185K 1.59M -73000
netIncomeDeductions 9000 - - - - - -86000 - - -
bottomLineNetIncome 255K 86000 -185K -264K -108K 438K -1.22M -185K 1.48M -73000
eps 0.03 0.01 -0.02 -0.03 -0.01 0.05 -0.14 -0.02 0.16 -0.01
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
cashAndCashEquivalents 23.1M 24.93M 27.42M 26.31M 29.5M 30.65M 30.58M 28.89M 27.12M 25.61M
shortTermInvestments - - - - - - - - - -
cashAndShortTermInvestments 23.1M 24.93M 27.42M 26.31M 29.5M 30.65M 30.58M 28.89M 27.12M 25.61M
netReceivables 22.29M 19.5M 20.94M 17.39M 16.84M 17.37M 18.88M 18.15M 20.4M 19.82M
accountsReceivables 14.25M 11.79M 12M 13.45M 13.64M 14.89M 14.49M 9.44M 12.78M 19.82M
otherReceivables 8.04M 7.71M 8.94M 3.94M 3.2M 2.48M 4.38M 8.71M 7.62M -
inventory 1.55M 2.37M 1.44M 3.53M 2.11M 1.96M 2.29M 2.48M 1.48M 6.96M
prepaids - - - - - - - - - -
otherCurrentAssets 2.08M 2.36M 2.52M 2.28M 1.9M 2.22M 3.09M 2.1M 1.86M 1.22M
totalCurrentAssets 49.02M 49.16M 52.32M 49.5M 50.34M 52.19M 54.85M 51.61M 50.86M 53.62M
propertyPlantEquipmentNet 1.97M 2.13M 2.19M 769K 849K 777K 918K 1.1M 1.23M 1.41M
goodwill - - - - - - - - - -
intangibleAssets 64000 67000 69000 45000 47000 48000 50000 47000 48000 49000
goodwillAndIntangibleAssets 64000 67000 69000 45000 47000 48000 50000 47000 48000 49000
longTermInvestments 8.63M - 6.01M 3.07M 3.66M 2.64M 2.93M 3.72M 2.18M 2.45M
taxAssets 4.43M 4.31M 4.56M 4.46M 3.56M 3.32M 2.73M 2.58M 2.25M 2.35M
otherNonCurrentAssets 6.2M 13.49M 6.02M 8.94M 8.66M 8.54M 7.95M 7.75M 7.88M 7.71M
totalNonCurrentAssets 21.3M 20M 18.84M 17.28M 16.78M 15.33M 14.59M 15.2M 13.59M 13.97M
otherAssets - - - - - - - - - -
totalAssets 70.32M 69.15M 71.16M 66.78M 67.12M 67.52M 69.44M 66.8M 64.2M 67.43M
totalPayables 15.82M 14.7M 17.02M 12.57M 12.07M 11.28M 9.62M 12.12M 9.74M 14.88M
accountPayables 15.82M 14.61M 16.62M 12.57M 12.07M 10.64M 9.26M 11.8M 9.67M 13.95M
otherPayables - 93000 390K - - 648K 363K 327K 74000 927K
accruedExpenses 93000 85000 924K 76000 76000 76000 2.5M 78000 81000 89000
shortTermDebt 867K 1.44M 903K 1.14M 444K 2.58M 4.17M 829K 1.04M 760K
capitalLeaseObligationsCurrent - - 340K - - - 382K - - -
taxPayables - - 390K - - 648K 182K 327K 74000 927K
deferredRevenue 1.78M 1.63M 1.5M 1.58M 2.47M 2.62M 2.17M 1.57M 1.67M 1.25M
otherCurrentLiabilities - - 1.5M - - - -164K - - -
totalCurrentLiabilities 18.56M 17.86M 22.18M 15.37M 15.06M 16.56M 18.68M 14.6M 12.54M 16.98M
longTermDebt - - - - - - - - - -
capitalLeaseObligationsNonCurrent 1.21M 1.27M 1.34M 153K 210K 80000 117K 153K 235K 353K
deferredRevenueNonCurrent - - - - - - - - - -
deferredTaxLiabilitiesNonCurrent - - - - - - - - - -
otherNonCurrentLiabilities 5.53M 5.22M 3.09M 3.78M 4.4M 3.43M 3.37M 3.91M 3.18M 3.62M
totalNonCurrentLiabilities 6.74M 6.49M 4.43M 3.93M 4.61M 3.51M 3.48M 4.06M 3.42M 3.97M
otherLiabilities - - - - - - - - - -
capitalLeaseObligations 1.21M 1.27M 1.68M 153K 210K 80000 499K 153K 235K 353K
totalLiabilities 25.3M 24.34M 26.61M 19.3M 19.67M 20.07M 22.17M 18.66M 15.95M 20.95M
treasuryStock - - - - - - - - - -
preferredStock - - - - - - - - - -
commonStock 101K 99000 99000 98000 98000 98000 98000 98000 98000 48000
retainedEarnings 27.32M 27.49M 27.7M 28.42M 29.24M 30.02M 29.85M 31.83M 32.38M 31.03M
additionalPaidInCapital 25.68M 25.21M 24.74M 24.15M 23.74M 23.2M 22.69M 22.05M 21.62M 21.18M
date 2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31
netIncome 264K 91000 -191K -264K -108K 472K -1.66M -185K 1.59M -73000
depreciationAndAmortization -35000 165K 153K 169K 183K 197K 196K 200K 198K 200K
deferredIncomeTax -119K 250K -104K -893K -239K -589K -150K -335K 98000 -
stockBasedCompensation 390K 463K 411K 403K 448K 507K 445K 429K 409K 296K
changeInWorkingCapital -1.19M -3.86M 1.64M -2.88M 1.44M 1.48M -827K 2.3M -655K 1.06M
accountsReceivables -3.11M -11000 -6.51M 65000 -479K 1.74M 22000 730K -925K 2.66M
inventory 820K -924K 1.99M -1.46M -197K 334K -4000 -1.06M 5.41M -4.45M
accountsPayables 1.59M -5.19M 6.99M 399K 1.71M -1.62M 219K 2.28M -4.09M 2.95M
otherWorkingCapital -481K 2.27M -820K -1.89M 407K 1.02M -1.06M 348K -1.06M -102K
otherNonCashItems 193K -30000 -12000 182K 190K -324K 484K -10000 13000 195K
netCashProvidedByOperatingActivities -493K -2.92M 1.9M -3.28M 1.91M 1.74M -1.51M 2.4M 1.65M 1.67M
investmentsInPropertyPlantAndEquipment -14000 -105K -228K -66000 -7000 -47000 -17000 -45000 -14000 -126K
acquisitionsNet - - - - - - - - - -
purchasesOfInvestments - - - - - - - - - -
salesMaturitiesOfInvestments - - - - - - - - - -
otherInvestingActivities -54000 - -26000 - -54000 - -1000 - -53000 -
netCashProvidedByInvestingActivities -68000 -105K -254K -66000 -61000 -47000 -18000 -45000 -67000 -126K
netDebtIssuance -569K 533K -237K 697K -2.14M -1.59M 3.34M -217K 286K -1.18M
longTermNetDebtIssuance - - - - - - -427K 427K -427K -427K
shortTermNetDebtIssuance -569K 533K -237K 697K -2.14M -1.59M 3.77M -644K 713K -755K
netStockIssuance -60000 - -47000 -251K -285K - 157K -70000 - -
netCommonStockIssuance -60000 - -47000 -251K -285K - 157K -70000 - -
commonStockIssuance 79000 - 187K - 99000 - 191K - - -
commonStockRepurchased -139K - -234K -251K -384K - -34000 -70000 - -
netPreferredStockIssuance - - - - - - - - - -
netDividendsPaid -599K - -298K -297K -593K - -294K -291K - -
commonDividendsPaid -599K - -298K -297K -593K - -294K -291K - -
preferredDividendsPaid - - - - - - - - - -
otherFinancingActivities - - - - - - - - -350K -
netCashProvidedByFinancingActivities -1.23M 533K -582K 149K -3.02M -1.59M 3.2M -578K -64000 -1.18M