0000356037-24-000007.txt : 20240208 0000356037-24-000007.hdr.sgml : 20240208 20240208120643 ACCESSION NUMBER: 0000356037-24-000007 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20240206 ITEM INFORMATION: Submission of Matters to a Vote of Security Holders FILED AS OF DATE: 20240208 DATE AS OF CHANGE: 20240208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CSP INC /MA/ CENTRAL INDEX KEY: 0000356037 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] ORGANIZATION NAME: 06 Technology IRS NUMBER: 042441294 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-10843 FILM NUMBER: 24607818 BUSINESS ADDRESS: STREET 1: 175 CABOT STREET STREET 2: SUITE 210 CITY: LOWELL STATE: MA ZIP: 01854 BUSINESS PHONE: 9789545038 MAIL ADDRESS: STREET 1: 175 CABOT STREET STREET 2: SUITE 210 CITY: LOWELL STATE: MA ZIP: 01854 8-K 1 cspi-20240206x8k.htm 8-K
0000356037false00003560372024-02-062024-02-06

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 20549

FORM 8-K

Current Report Pursuant to Section 13 or 15 (d) of the Securities Exchange Act of 1934

Date of Report (Date of earliest event reported): February 6, 2024

CSP Inc.

(Exact name of the registrant as specified in its charter)

Massachusetts

(State or other jurisdiction of incorporation)

000-10843

04-2441294

(Commission File Number)

(IRS Employer Identification No.)

175 Cabot Street - Suite 210, Lowell, MA

01854

(Address of principal executive offices)

(Zip Code)

(978) 954-5038

(Registrant’s telephone number, including area code)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class

Trading Symbol(s)

Name of each exchange on which registered

Common Stock, par value $0.01 per share

CSPI

Nasdaq Global Market

Item 5.07   Submission of Matters to a Vote of Security Holders.

(b)     At the Company’s 2024 Annual Meeting on February 6, 2024, of the 4,727,573 shares outstanding and entitled to vote, 2,893,259 shares were represented, constituting a quorum. The final results for each of the matters submitted to a vote of shareholders at the Annual Meeting, as certified by the Inspector of Elections for the Meeting, are as follows:

Item No. 1: Election of five directors to serve until the Company’s 2025 Annual Meeting or until their respective successors are elected and qualified, by the votes set forth in the table below.

Nominee

For

Withhold

Victor Dellovo

2,141,835

87,276

Charles Blackmon

2,104,140

124,971

Ismail “Izzy” Azeri

2,073,016

156,095

C. Shelton James

2,126,810

102,301

Marilyn T. Smith

2,106,134

122,977

Item No. 2: Advisory vote to approve the compensation paid to the Company’s named executive officers, voted as follows:   

Or

For

Against

Abstain

1,833,828

348,823

46,460

Item No. 3: Ratification of the appointment of RSM US, LLP as the Company’s independent auditors for fiscal 2024 voted as follows:   

Or

For

Against

Abstain

2,868,209

19,954

5,096

SIGNATURE

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.

CSP INC.

Date: February 8, 2024

By: /s/Gary W. Levine

Gary W. Levine

Chief Financial Officer

EX-101.SCH 2 cspi-20240206.xsd EX-101.SCH 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 3 cspi-20240206_def.xml EX-101.DEF EX-101.LAB 4 cspi-20240206_lab.xml EX-101.LAB EX-101.PRE 5 cspi-20240206_pre.xml EX-101.PRE XML 6 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information
Feb. 06, 2024
Document and Entity Information [Abstract]  
Document Type 8-K
Document Period End Date Feb. 06, 2024
Securities Act File Number 000-10843
Entity Registrant Name CSP Inc.
Entity Incorporation, State or Country Code MA
Entity Tax Identification Number 04-2441294
Entity Address, Address Line One 175 Cabot Street
Entity Address, Address Line Two Suite 210
Entity Address, City or Town Lowell
Entity Address, State or Province MA
Entity Address, Postal Zip Code 01854
City Area Code 978
Local Phone Number 954-5038
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common Stock, par value $0.01 per share
Trading Symbol CSPI
Security Exchange Name NASDAQ
Entity Emerging Growth Company false
Entity Central Index Key 0000356037
Amendment Flag false
EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -5@2%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #58$A8S(88G>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$E+-TSJRT9/'0Q6V-C-V&IK&CO&UDCZ]G.R-F5L#["CI=^? M/H$:'83N(K[$+F DB^EN<*U/0H\>$SMA/,:, 6'7I*4)45,#E. M#.>A;> &&&&$T:7O IJ9.%7_Q$X=8)?DD.R&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #58$A8(>G!(V $ !($0 & 'AL+W=O6:?W!C_J[Y]W5_^5&6R5?C8;(2QY3>+4#+V-M=E5JV7"C4BXN5"9 M2.'*2NF$6SC4ZY;)M.!1,2B)6SZEW5;"9>J-!L6YF1X-5&YCF8J9)B9/$JYW MUR)6VZ''O+<33W*]L>Y$:S3(^%K,A?TCFVDX:I4JD4Q$:J1*B1:KH3=F5]=^ MQPTH[OA3BJTYVB?N599*/;N#:33TJ",2L0BMD^"P>1$3$<=."3B^'$2]\IEN MX/'^F_I=\?+P,DMNQ$3%GV5D-T.O[Y%(K'@>VR>U_5T<7J@ #%5LBE^RW=\; M!!X)@C$\0!Z8H!_&. 7W/L'%90WW/+10*LMT>YN4',[ MQ:L6HP%.IBXK K03T2T"_T&M_'R#Y>[PT5D-R_ZECW6L' M]=JNXJ],QD,Q]*"DC= OPAO]] /KTE\1\G9)WL;4*_+%+A-UQEJZT('B//*F-&*XSF<^@5,,+!*E7 M(O7>@P1J2F=*%Z5_1N86,DF4)A.5IU;O8!O5-0NV/\"G+@CJ,"% MVM8W"USN7FVA(6-D59]@J)E_0U9.CIE6+S(-:U/)' ,"[K3*+C 9:^/@53-@.$.?J]"B,EL MHU*L"S2(7':"\PYMHT15&V"X?W^&YF1%"H%)DCP]V)FII<*%5CPV D.JV@## MK7JN8AE"RTS7Y '*6TL>U_+@*HT\E>DSW*-G6IR'$!X!\VN_UA%I)#3YN%J= MR!^NUTA6^3W#[?D;LJDQ.9 U N*R38!^9?4^[LL+:6&]HU:$^3\O?R&'Q="N M=A6+*[GZA#X[MRI\/B,9U^2%Q[D@/](+RD@&;VLV7*/4E?_[N&$O-(]<]_88IF=43-&[F*]K>7"!DT%J'7T7N_\8'KA+BR&Q6($0 MO>B!KMY_MN\/K,J*3V58U<&'=[&[$1S\PMT UU=*V;<#]_5=_GDR^A=02P,$ M% @ U6!(6)^@&_"Q @ X@P T !X;"]S='EL97,N>&ULW5=M:]LP M$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNGLVPG:75EW8>QS:') MW3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[SC1<>Z0R5C'G55LG M;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPKH\^6E :#7\H4)X], M;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP'.,HH8T%8Q(RA._] MN/P9,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ#&O+3HOE+3T[##\^ MR=[8DMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#A\EC%'S8 Y?R 5KX MK;J*W5B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\R-%8\>2SP:0)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+VH_\W5_DMC)/Q]%P< MT:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*LN3ZQ3GUX1W;^PO\*KY?7_**==+M M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<< MGB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8 MGKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U] M;4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0ERHY_U=3_ 102P,$% @ U6!(6)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'FR-9V87YTC'?8Q']>5=2(6NF9MYEJ6R!F_236P@ MR*2*Y U+2X3[+O,&@EXN1:T/9=1,92L88!.R '<(Y_A^[<#K3P&]'@!6^AC(,=D",Y1]X MVXG\-/O4(VSV'T:$%'J6"V&%E+C?Z/F-:#R!+ ]=R_$)'0.M#,,SQ;;!<.AH MQ$5V9://8:Q#B'/Z3XRQJK"$52Q;#X&'' E<)S"D&IND53 >"CVN*!.L>@PL M(:EU&*ADMW,JI]=V<,TB]RI#FJ,,:&T'X:-:"Q4&L&]R( DNR94;4EWI>::W M=Y-[2:AU[D&P]_ :C1W-CQ^W_ %02P,$% @ U6!(6"0>FZ*M ^ $ M !H !X;"]?+7_OR4Z?:!1W;J"V\R1&:P;* M9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I!V#-DGNZ9HIP\_D-T==UI M?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6HJ@R&8HJEG!:(.+)(&UI M5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 ( -5@2%AED'F2&0$ M ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V334[#,!"%KQ)E6R4N+%B@ MIAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\SYZ7K-Z/$;#HG?78E!U1 M?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI M>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY<]!@9R(N6%"*JX1<^1UP MZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T M,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C2&2FKW@ALO7L^T%.6X.^ MD\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " #58$A8 MF5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q M+GAM;%!+ 0(4 Q0 ( -5@2%@AZ<$C8 0 $@1 8 " M@0X( !X;"]W;W)K&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " #58$A899!YDAD! #/ P $P M @ &Z$@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 "0 ) #X" $ %% ! end XML 9 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 10 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 1 23 1 false 0 0 false 0 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.cspi.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false All Reports Book All Reports cspi-20240206.xsd cspi-20240206_def.xml cspi-20240206_lab.xml cspi-20240206_pre.xml cspi-20240206x8k.htm http://xbrl.sec.gov/dei/2023 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cspi-20240206x8k.htm": { "nsprefix": "cspi", "nsuri": "http://www.cspi.com/20240206", "dts": { "schema": { "local": [ "cspi-20240206.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "definitionLink": { "local": [ "cspi-20240206_def.xml" ] }, "labelLink": { "local": [ "cspi-20240206_lab.xml" ] }, "presentationLink": { "local": [ "cspi-20240206_pre.xml" ] }, "inline": { "local": [ "cspi-20240206x8k.htm" ] } }, "keyStandard": 23, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 24, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 23 }, "report": { "R1": { "role": "http://www.cspi.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_2_6_2024_To_2_6_2024_1lsTqp9WHE6nf4LZ59Qkkg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20240206x8k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_2_6_2024_To_2_6_2024_1lsTqp9WHE6nf4LZ59Qkkg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20240206x8k.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 15 0000356037-24-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000356037-24-000007-xbrl.zip M4$L#!!0 ( -5@2%CY,I7(P0, "$/ 1 8W-P:2TR,#(T,#(P-BYX M4"9(55"N$9$4:YJA#=-K]$64)>;HD4K)\AS=29:M M*$*3)+J(DN@*A>'<4MQA!2Z"(\N51A-O>.?8!)^A-+Z*TR1]C2YF23I+I^CO M1P][!&%+=@2W5=E,D34M,-)8KJC^A NJ2DSH;;#6NIS%\6:SB8@J641$83F2 M-+D,$-9:LD6EZ02DU.S_19@SPS9Y&H&"EJA-M-( MR!4$2B;Q\^/#9RO.@S/*&O!V(?-(41*MQ/<8#$;;U ,K%:XP+AOP$JN%Y76& M%EA)'>J7DJI#>&/JLDN1]^&]I067=-G:HE7N-GD9@[7)!1@RW=ZAPUW$M=%# M224E'+Z7_G1X:TO&-A]4,8V?'QC_UR,Y9D3U,UO30?8&LM&86@Y$5%S+(>6U ML9UN+0>57\=@W9/2*Z+%EL-&1Q)AS NX>AY.MV3=+]58.@GN4KO#/+F^OHZM MM5'*2#\I&+I';>!H>DL+SNG*](:1=)EZQ [6J-&E') #EE: $ZZ]O]?L^+T. M&5<:S2DG)*579(?>BCCAENY//J3Y><]WJ,ZRW MSUS6?88%\U<(V?& .1?:)L0L^<6R9'PIZA58,V=[9L)\@20@\_#/T\?^PE@Q M]VXT^M^W/'O/-=,O'X%5%C9<@!BD["2DU^&59'3).+.:$TA @D+D_?'O8+!_!>?VV>HF (JZVA:J'-VD!%'@G-2Y>?[[60-NKE%7XZ? M+Q)3)!>JDO0S7+H,RPR2_ZY26A1OMTS=BP(S[GJ $X$I*AF1886U;S($_^_*^@GU!-=(CM49J;SW :*%65N.J-=6]NW#E/0T+?" MK[#5"#J AQCZD5YKST W.RZPI\"2'+ <##T@$265FL&PVHW7^%?M"O)Y[J[: M)?@/[BG'BW/W!"XT_RW;N8D[+=\MM :#'0NP+R$UXKT?$4.3O/[^>!#$3(0''/.U_U0BI3T)--O\!4$L#!!0 ( -5@2%@\!;U9V0( .8* 5 M 8W-P:2TR,#(T,#(P-E]D968N>&ULO59;3]LP%'Y'VG_PPK/C)!U3B6@1 MT!>D5II@DWA#:7S26G/LR'9H]^]G)W':0F$=='MI8_N<[W)\O;A9M/[? EEAIG0)A,Y!,C&I[KIG,H\,TUQMM+7<\4]P(#T7*]& MN!;V8=AUX3C!@SA<:QIT$MWP 20^?/TBOO,4GY^?DV:T#[5 [ WH+=M]/#5] MPG;P&6D'@_$)0FVEE>1P!P5R_S_N;G=XA-K8TLK]9,3V29,3&!(JNYT59, []44(P"!X3=9$=)]-55[?1=8.97!:- ML[+BUBW9F,A4[GUTG\^M@"ZS$&HE*_?7E(& AH)T\63%*"@L,J7D"M1^QFU+ M^Z:#*]7C.4+<-:SU>(CC&"?-DCE]SG6PDYZ)"4,H*WNVC//W2=Y:%&YAGS7Z M&K2/B[+?(-S)A&DSG4=4^!+Z"'(;)%Q".7_O MBO=1?WXT*75I/*ZSG@O@Q' ME+L7_:B+H=W5_V8U>.PMP;:/">8N@:EM=@Q.T['/NM8)K T("K3O9<91V6,] MBA!&&V3;\.#(HJ,6'CE\U!*@GL&Y\7ZXS'<(N;OBI'I9.^WG0T,>+N03H<#< ME3MP'^XX'K35 _8XZ=X%MZ*0JFQN3-_E]'ALGLV!CX(#,A[C9_X/S"'_R^ED MYTC:8ZP->-/')F1']F;!7:E= W8S>+A"R?)O*RE?HZ^U!9>52\WZBZ#;>1_9 MFMZR]Y,>I->^)]%^G5+9B\^^4_W^)'LVJ'T"DITWX/@W4$L#!!0 ( -5@ M2%A$76_ R@4 &Y# 5 8W-P:2TR,#(T,#(P-E]L86(N>&ULU9OA;^(V M&,:_5]K_\(Y]V:0+@7256M1RHEQO0FNOZ&#::=-T"HD!:\%&CBGPW\].8DK M#A1*9K[T4MXGCY_7_"YQP+W]N)A$\()8C"FYJ]2KM0H@$M 0D]%=9<:'SG7E M8_.'B]L?'>?;_=='"&DPFR#"(6#(YRB$.>9CZ-/IU"?PA!C#403W#(HU.$XSL;CW8W$*)9!X>=6Z*K0S-TH:X+G7KE?S?H6K1LUK>)?0?5*R M)Q%LB'?H(DS^;<@? S$:B/Y(W%C$^*XRYGS:<-WY?%Z=7U8I&XG3:W7WV]-C M+QBCB>]@$G.?!*@"0M^(DQ#S9'+63E\,6*0,+MW56$:%_,U1,D>^Y-0] MY[)>7<1A)8LHRWL,HN2R&O+5">OB*SI5IH7 -G,^0,4 M/8HC2"H-OIRBNPI:<$1")-,FKS(:H8*TLNRNC*4U#7)^D9Q6RI3=F*%A:A>K M9F(45$?TQ0T1EF_SI3QPY(&#Z.!6_P^, MXD*-.AQ-XOUF85U^5E!N]5D YDI[-G!N)WY?0*4_) .42&E?.!:TGY7MIW"] MCTWJ9,UNRG()CZ9*NI5'4!N-C_C"'V930:(:5K62.SES=2/0FVS;B=EQI2' M9#P8QA MCE$,K8"#=(;4NBS$OJ(1E@\QA'_Q)[IKFT%F.VKZOO*XY34V(V=(>BAVV;/L MJRM(V[*0ZY" LBEER9JPQ\7UM$UGA+-EFX9F G>=93N0>W6=Y[/P%)MQW2_X MD?3F!OD R3! &61#@1RK+*3[_J(3BH4"'N+T4]H==VVSWG:,=W2:!]@@MAG= M79&/A%;80]Z_Y/M]*PS%I,79/_)YO&Z<"[W6=D(+.LS3J1':3&91W".IS#P_ MJ -(/J=Y)J5=/[=[\]XP#]Y94NGM2Z5W7E1ZIZ6R/Z%KX-&\0GPFAVAZU?.:49T"G/N][ ML9FZ@[ OZ>E<7JU;#/D&%C?*]M*GZV.U+6>M9B=AVH2',I7<@*5;20C)?7=1 M=TR)^9L8C<1>E$S]*)PVZW8B94QY*%:)(22.I7TB\R?#G"/2II/)C&0?!^GV MSYAT]D)6V)DB32NR$[?BJ(6H#Q/3UF7(0DV$F];LO]';MMFS\.A]A9:*+:7NMT] M*OK,2CLIW"/OH30*:R=8\X;4'!+WTKGLQ/$,L3?1J3OE;!@U]FL@=4M_%KR: M4[\;M>D0)<.;;1A:UKU!'W/M]G^-Q%XX3?VL;MH;=3OA,Z8\%+;$!>@0ZM[/ M@U] ^9^>KS[SY9_<]9:3 =5UNEFWERQM)PJK7-%.IO01#P8J=8/4KKSKU,,B M&(O$R+"YT""SEZJBOC:O6>L:.QDK3'KDGM8E*-=2-Q<^3! ;"=)_8W3.QV)) M,/7)TOBIMTEM+X![=)G_(D(KM1/'?0(?^56$,H?4'3+[LNALBX4C\Z..6#(N M?D=F+K=UMA-IZ"S/XH;(9@I-48_D+[.%Q!>$\>G):XFGE5 ^L7R._)&FW\VZ MO:1I.U&$Y8IVDJ6/>"A1*S>0=FLB4[M_D?4$L#!!0 ( M -5@2%B:$(6OD00 &(L 5 8W-P:2TR,#(T,#(P-E]P&ULU9I= MC]HX%(;O1^I_\*;7^8990$#%T.D*+7300-5J;RJ3&+ VL2/'#/#OUP[QE$ " M87=;C6]F0GQR\K[G,4YR0O?#+H[ "V(IIJ1GN)9C $0"&F*RZAD;OC1;QH?^ MN[ON;Z;Y[>%Y#$(:;&)$. @8@AR%8(OY&LQIDD ")H@Q'$7@@>%PA0!P':MI M.58+F&8_2_$ 4W$()2#+Y5FN&ACFV2CI ,]NV9[C-4"SXW@=SP?3B0J;"&%+ M?"4NPN3OCORS$&<#PA]).[L4]XPUYTG'MK?;K;7U+3HUC_/,).(!/Y MS&"-HU?L2T;CT@KE9Z,U15,6(B969@-L4J&%)E(UC P@7"S%>HO"\:$$E2HS MB5F=?@V>*6*8BF])^%$LZ1**WCWAW7W;P*ZKS\EY;Y_<8>WYA"/T>1,O M$"N!=AJB#:]:PG-4OBZHGM$*2[N$?X9QV7>L+$PS9#7$Y]@:NF ;B3MKEE"6 M57DFBHV&=$,XVP]I6$WQXE&:0;W=2\ZXJ0OC.=R-0E$D\9QR>'"XLJ16Q&O& M]187.=%[78@.PE#4.\W_B4<'Y%;2+(G5C&1=!SG%W_6EZ-U T=.>8KF#G&)+ M,XI#L?G$YG1+KC'\$:DGP2OZ02,V (5K ['BY:]=M>H_TV:5T5 MK?AHT)V1;R"BZ9J2ZN[,:8@VG&H)5ZPT:,]\99AS1(8TCC8RU?A9:OJ28@V[&H)5ZPT:++,&92__)GMXP4MN_P5QK6A=%VU0J1! M'T5-N<==L(9DA2I> ):%:0.LMGCUBEV;?LECC-A*S,4_&-WRM5CW$TCVE0V3 MTNAB(1IMSV^]38JW>E P-6B9'*P-1648C$;B4KW[$U5C/(G3#& =]0J=!MV4 M@;C)"N6-UJ<(KDJ0%<:U075=M4+T?S91NO;ICRK[=UW[4%%\^&EB_Q]02P,$ M% @ U6!(6#@Q#S$Q% ?*P !0 !C#AK+FAT M;>T=67/B//)]?X4JW^Y.IHK#%V=FLD4(R3"Y ^28%TJV97 P-MAR@/GUVY)M M,(%'JFNE/**E6LY]&AK2DB#)6T'' M<:?!8) :R"G';:7%0J&0'K+!PDY%R[0[4SWYD*RO) ARFC6KV"-1]^%,_ZF1 M6>NX*PRDTVE0PW$SZ:!QW'4NL-!13-^<'->T-NGBI&E[%-O:&!1S2).P]*DG M(U28-D!";O8NC]/4Q;9G.&X74T Q#"IFDD(^*8O1.)K7,Z<&83=2FM-ER%0$ M2FDY)2;)#'T"W*L8&B[BXQ'B5/-@VM<72;3U!RC+[=;VV"]=UO M74(Q8MV3I.^;]]^W-,>FQ*9).NH!DL.K[UN4#&F:LTQZ]QLUJ45VOZ6C_\%0 MJJ./=K_IYCWRZ,@BW[>ZV&V9=I(ZO:(L].@.3)J&YJD^NNGU+#PJVHY-6 =S M6&2C$3?X:.HZL?E'Z'#J=XEK:@%00WK)D++ONQS'3:F9;3)2->O.Y+-H>?5^ MKW#]HY*U#>7X5Z9PT>FTMI"-NVQN8A8K-BQB5(8UNMBJVCH9'I'1%C+U[UMU MK:GNV;)=HK+=.+J[.\^*_;N39*,%XXM;NP+\R)FL(.>^I:?@6R2XI2ZQ=?BE M!Q9NC<&\NJ4M/2!B C+LW%-N= )A/)2!Y20T_?"IL9LWS?\LQNSR*,0=(/QN27GN.[ M_(HS:3%$"U_#'Z$E&HAP$D97ILZN#9.XB"^"S%4-Y>K1- 4?/KP;W9H>O0?H M<_3H"F3)I?N8DET&)Y-P(1L]-VD;@ZD_TC5JB:ZC2=)3B(JP.D9C.B8K,W+5 MQEAGFTG2(@8MBK#!R)-[KMEJ3VXZGLDH 1-90))[+I2Q M<36+8+>H.K2]\W"*>4]B3MZF*F9E5<\835G3A*:258QF(2O I2*1O*')A;S" M5%(:1T_4B,;Y00SO]J+Y#4!&TL!=TQH5O]3-+O'0*1F@2Z>+[2^)X [\]P"% MQI<=WMLS?Q, $1004ZO)-@G6FU+D'8;7)+;,EEW4@-#$W0ET5C%45^K4M,% M"C3QRT$PD.I8.O1MG%;KE7U4JY?JE=JWM IP]SX#W+5*N7%9K55 MF_*/TNEA!97/3DZJM5KU['39B_%ZV)ZS'HFW7F.O#4Q,'3N!]LM($C)*X5N: M/;*",!>@\=[T3-6T0*>$"ABZ__>?O"3(.^\+=_[MC#/-*0=GER>(,\/B]K=] M1_/9]E;GU@?3!*?8=9O[6DF6[@]N1\(UO3AJ_SPK5^3;P3/PYI-' >L^W/O6 MFBW>09],H[GLN[#-4W1)>HY+T;GO>CZ&:^J@4(LC44:.B\0,VM:_(L= M$U8 MF^_"A@& 5X9:&]LM@DH:9FL-&V8Y<"0%J)_.[J&;=H"Y%)$[AEU M7-Y,]*]%].[B&S@ZW[? ,RKJ,'T71FSK>#0"&(@]3[S/N853">R>F)Q?-0?* MC3Q4B>!CJM2[VJ#4H!>@>HCJ^M@=H6P",5 6)--_I#(7[9M2GD)+ M#%F=W_7+BTJE?-_(5BLMRSYHB7WM.:58KIVCJJVE5DPS;E>&&(2?K3U2$.YX MW0A[R.L1C1GF.C)M9%(/@! QT7%!*?J\9ZEQT?7/!1V='C+-Z_&;3]%)S+,X12;]4$B&.1;;/@FH'O>P>;JZ>;P?X+$F7&,?Z>0C.! K'?7/#_7:0C=!X% M7:"J&9C15@0!+RCE#S.1SHB1J4\YC76NVLH;^XR9W>"7TF[U2 M^>A,.[EJ7P G"P][YNLGU]CL[^T)U_U2]O96W]>JPB XXN$]*58M$JU#=5S@ M%<94%NYYI!A]B&,E"RL,*<=#Q=S[V"P.C&Q8SB B472= M'+BX5U1=@CO) :#CV2.#<3M609)\"F+F]#A,TVM];WY\PG=\.0\&!ROA7ZIO M,+\\S*>IRP3BG4GP/FM_5#M+X6S21"\NVF \,"T"HZO$'1\0.[57G5P[L)6O*'^\_?! .@N+HWN2E)2%%$J*$\3_F\1]J=\L>VRT^V: M'@OZ(B:T**#>U_'9Q]\@ D\BH'I90Y5NSW)&8+). MLR(L/6N]YEYMO1J&G,_FLGI3-^1<4RGDA69>SRI@QQ8,E63UC*P:,S;I^7UV M[\?EC5#!BOQS_T=SWRD?M$)U/=5S[RA+%+=R(S4.R;'NR W%5(>E>7;NSYPJ ME_=/CP3A\.2X6_M=-P;N]<7&SMU86QL[=[4P_[=L?8LV?DJZ[A+/"_\=@^TA MQHZ.SB5\USBYNA,KR9_'>5'IY.Y)_^G3T06:/6(N@\I8=2BJ49<0.M?X60ID M*+GHF-YCU))BU&HX+?&W?W>C5K+)>LT?W%A*[VQIU*KY)B5($H75(5/B0ZE4 MAH]G;MT9V'$:M0[/W+)Y;E8.^W<'PSUXS[)[^.RZVE2=)):>/?OYW:YXY'L?7+[$W" M(V#1E\\NVK_NC:-JHW8A7?XZ/;C;*_^\6*IS+^8S&[]^=SLD&XN[]%R03[.' M+42&1/.9\0JWP\ ;&C(H2.'4/ M8KQ2IE*ZHA>*W,"C7VW\&P^[M>;2-JQ"+K\Z-L771=L4QPZHF?.V8T\%##A9 M6A?G]O%!/;_?\&_[!5S^D$:YVV,A?N*2C+;:)U>"(0[O58[.C>*VYH^0PM%YYP MI#J.I6(@#04&B2NX:]>DP TLT.+;863!BVFYTO%-4BM8S4HE>7#4ZW;,RW*R M,YB'UP@S-=)R"&I446W4!:WWA6.UD%.4"58?J*?X4(.V24D2[FBDV',)/^ED MAS H!!1P$X<4]6+9M)>^19 B94*N?)!$RW)GM\4<*A]<(DD64M#QZ_K0N0;[ MA :(L%LGH"9 5UAQE[B1O#O: M02%STBK]:IQ?+(': &U2BX'[K&R+BIZ4MM6O+Z-]T'=]J5_U/)^X\WE OE S MAY9^[':RITJKG]=_B;+<^A0\().DLJV]C ?"OA_+ T@LA-Y_YCD3)'P!.(@$ M3Z[#,/ *V2B3-LRLQ![2B0& \;SV8(<7,G/>D9F\&B.C[?_^(V9S M.WR7CSJ;/".^QS+B61)PP$N2FI1>^+[->%#&5Y/G8L.F/HXBF0F#S2-(],YX M\)Y\4K4@O[L*)NG5O:I1W5L\%-Y1,*BH9:V;04G M^1%XAQRZ<@!<;,>J#Z2KTV&G=%L95;7^;M\=Z\-,A">UI_&$/F1G M)7.5JSGCFK=!=1*+:!14I^WP#=3W".\%A T/ %@9#IX9@H)WZAG5^%S6B$T^ M,&%JQB0VK!Q:7 (;$CP'"AG;&K/.L::Q%U-89U8X0\>N[@6N/QN_-_==QVT\ M?LDQKFE3KQ0%44YE"RLA>9NG/M=3TR+WC-Y$Z/DA7JMWEJ%GIN:Y!H%E!ZY> M?,0/#_MTP=:-@,^EE*<":L\MR+3!M#0I0W;,D O4(7$?4T7)4U!4=6F(N!"$XMRIED@LI'+JWHA(\ZDIXZ&=>VZU+NCPJ%;.?]U MVM0JU@TK-S.3="K\[!>LF\KM4>=0)J7A/E&J;3LL3#/=TU![OWN5PZ'0(8W. M7>/GL)'9\RZ@I_3.Z:EQGP3[U)EV2OB=Z0S6V?S5MV>O=H'W+!))QD=Q2\^(!/E%1MG MG56K8]MA!6MM5+:PYTWE83\IOE,4"%EC0X0_((*+>20\,!ZWO:]_2()0JC8D M>#T)3L,B&X2) 8D\5+ 7P5. .Q.CS%Q=-A9OK+V$8%G4!]JA1\#X3J(===(\MGZ!_"Z & MVB8ZVYQ4I6(OG%=K[KE_,:?VQYXH+>S5PW_%W4,5 M:YV6Z_BV_B"',U;]-71+)2X2+9(,O$]L )L6L37 (R\4WEPN55 BX2V.94GF M85=>=!;%/D\\RY4M9IN314'.B[@IR%AL*JJH-@L%0VAF#$/.Z J1=1F'AU8? M<@KZ5.9]E9(NRJ2$'(ON"COQOS5?C8H/@#%X@BE0SF/'AQA=.4$-P4C4T0\8 M#5I3BZ[*N"(U&.,'MU+J!8(W1Y&QH]=9I =_2Y0?R891P''F,%/.J&3;/M-\ MA/"H$RL-\:#X82(ZTE42.2F7R.3DP/[RD.-3'J7BJ<:VCGCM:BO(A+T'FL+S MB7Q!3DB90O3( Q]5AP2/K,M1D^P?<2#QWP^/49]WW'];@K5>SL^;)L[ 0[(49NEYQ%;EBI9C8?!K68#2>A&]2,$*T M2)N<.BDDPE[\,C$HCDG&R&>PUY]TT^7TY,H&8(=;+,1J/283F1F9<"WYFD8\CXW-V"&*#S-9Z,,(G*\2$6,QQ@1N)93Q$FVS!!QV.P@T\"3S M!:2\?!@3S7X/PSBK8M696M8X MXIPZ 1\C+3^O?H%D6A3DA"#.JLZU$Y1,-B$49G?2-1&4 M<@K5VL2BCHU^8IAL(QD)4T$%IQXV>=1Y7B2193#I,U4872_!A]7CL>/9B/TG MYH5/& A\]'6)=0^#S)&.,W<3>%KEP-,+";#!_XH$_EZE>U;7R-I$JCXG_5,$;_#[''Y5CP*&W^R4_R5J GRQ1%Z6$WDIO^8RO;4K*WG @[S>HK>U MJV032G;V]&YQOOG?Y11_,G#?XL/+K_#A+W'LJ_W"A'%PXQW3IKPN(MRZK)V@ M1BV!CH_/F3,^SX=G]=UZA!=Y0]C739Y%S#+!#=,#N0PRZ#?N_,:=_QS.S<+< M^4?K5JP[QC_*G=\08.//?Q:7Z W^_*O8?"V1^T9_?H/@C4/_ZC!S/IM/2$)A MS7EN:UWVOF^Z_%M0O!=^*45B M7M%WW;=&2,,^*]3.OZ#")3W'Y=.H!'G P-#@V,B$:532QI81O?#/3:8&^<]I+'S)F MN4ZA8W(/_9?(+J_0*I\1YG+;) 8Z&'^QR%F0?;HF!E/<)Y13TNJX76\&XYV< ME[@"#-V&\-:4*Q'>8^?WLC#7Y[EW0++GNSQCGR:M.OH(_K5IU]K]/U!+ 0(4 M Q0 ( -5@2%CY,I7(P0, "$/ 1 " 0 !C&UL4$L! A0#% @ U6!(6)H0A:^1! 8BP !4 M ( !^0P &-S<&DM,C R-# R,#9?<')E+GAM;%!+ 0(4 Q0 ( M -5@2%@X,0\Q,10 'RL 4 " ;T1 !C#AK+FAT;5!+!08 !0 % $H! @)@ ! end XML 16 cspi-20240206x8k_htm.xml IDEA: XBRL DOCUMENT 0000356037 2024-02-06 2024-02-06 0000356037 false 8-K 2024-02-06 CSP Inc. MA 000-10843 04-2441294 175 Cabot Street Suite 210 Lowell MA 01854 978 954-5038 false false false false false Common Stock, par value $0.01 per share CSPI NASDAQ