Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 30, 2023 |
Accounting Policies [Abstract] | |
Cash and Cash Equivalents, Policy [Policy Text Block] | ( 2 )(a) Cash and Cash Equivalents The Company considers all highly liquid investments with a maturity of three |
Accounts Receivable [Policy Text Block] | ( 2 )(b) Accounts Receivable The Company reports its accounts receivable at the invoiced amount less an allowance for credit losses. The Company’s management provides appropriate provisions for uncollectible accounts based upon factors surrounding the credit risk and activity of specific customers, historical trends, economic conditions and other information to estimate future expected losses. Adjustments to the allowance are charged to operations in the period in which information becomes available that may December 30, 2023 December 31, 2022. ( 2 )(b)( 1 ) Accounts Receivable-Other As of December 30, 2023 2022 December 31, 2022 2023. |
Inventory, Policy [Policy Text Block] | ( 2 )(c) Inventories Inventories are stated at the lower of cost (cost is based on standard costs which approximate actual costs), as determined under the first first no twelve no |
Property, Plant and Equipment, Policy [Policy Text Block] | ( 2 )(d) Property and Equipment Property and equipment are stated at cost. Depreciation of equipment is calculated on a straight-line basis over the estimated useful life, generally five three five |
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] | ( 2 )(e) Impairment of Long-Lived Assets The Company reviews long-lived assets for impairment whenever circumstances and situations change such that there is an indication that the carrying amounts may not December 30, 2023 December 31, 2022, |
Revenue [Policy Text Block] | ( 2 )(f) Revenue Recognition Revenue is recognized in accordance with the five 606, Identifying the Contract with the Customer The Company identifies contracts with customers as agreements that create enforceable rights and obligations. In the case of a few large customers the Company has executed long-term Master Sales Agreements (“MSA”). These are umbrella agreements which typically define the terms and conditions under which a customer can order goods from CPS. These in themselves do not no no The Company contract is only enforceable once both parties have approved it and is usually in the form of a written purchase order from a customer combined with acknowledgement from the Company. In cases without an MSA, the customer submits a blueprint for a product, the Company provides a quote and the customer responds with a purchase order. In these cases the Company’s acceptance of the purchase order constitutes an enforceable contract. Identifying the Performance Obligations in the Contract For each contract, the Company considers the promise to transfer products, each of which are distinct, to be the identified performance obligations. For SBIRs the Company is obligated to provide certain services over the life of the agreement and the customer is obligated to pay for those services, generally monthly, as they are performed. Shipping and handling activities for which the Company is responsible are not The Company provides an assurance-type warranty. This guarantees that the product functions as promised and meets specifications. Under its terms and conditions the Company offers a 30 not Determining the Transaction Price The Company determines the transaction price as the amount of consideration specified in the contract that it expects to receive in exchange for transferring promised goods or services to the customer. Amounts collected from customers for sales value added and other taxes are excluded from the transaction prices. Product sales are recorded net of trade discounts and sales returns. The Company will establish a reserve for product returns when necessary based on returns history and specific circumstances in which the Company anticipates returns to occur. Such product return reserves are recorded as a reduction to revenue. If a contract includes a variable amount, such as a rebate, then the Company estimates the transaction price using either the expected value or the most likely amount of consideration to be received, depending upon the specific facts and circumstances. The Company includes estimated variable consideration in the transaction price only to the extent it is probable that a significant reversal of revenue will not December 30, 2023 When credit is granted to customers, payment is typically due 30 90 not Allocating the Transaction Price to the Performance Obligations In virtually all cases the transaction price is tied to a specific product or service in the contract obviating the need for any allocation. Recognizing Revenue When (or as) the Performance Obligations are Satisfied The Company recognizes revenue at the point in time when it transfers control of the promised goods or services to the customer, which typically occurs once the product has shipped or has been delivered to the customer or the service has been performed. Occasionally, for the purpose of ensuring a steady flow of product, the Company ships products on consignment. In these instances, delivery is deemed to have occurred when the customer pulls inventory out of the warehouse for use in their production, or upon a specified period of time as agreed upon by both parties. As of December 30, 2023 The Company generally expenses sales commissions when incurred because the amortization period would have been one The Company does not one |
Income Tax, Policy [Policy Text Block] | ( 2 )(g) Income Taxes The Company uses the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recorded for the expected future tax consequences of temporary differences between the financial reporting and income tax bases of assets and liabilities and are measured using the enacted tax rates and laws that are expected to be in affect when the differences reverse. A valuation allowance is established to reduce net deferred tax assets to the amount expected to be realized. The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. As of December 30, 2023 December 31, 2022, not December 30, 2023 December 31, 2022 |
Earnings Per Share, Policy [Policy Text Block] | ( 2 )(h) Net Income Per Common Share Basic net income per common share is calculated by dividing net income by the weighted average number of common shares outstanding during the period. Diluted net income per common share is calculated by dividing net income by the sum of the weighted average number of common shares plus additional common shares that would have been outstanding if potential dilutive common shares had been issued for granted stock option and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive. |
Reclassification, Comparability Adjustment [Policy Text Block] | ( 2 )(i) Reclassification Certain amounts in prior year’s financial statements have been reclassified to conform to the current year’s presentation. |
New Accounting Pronouncements, Policy [Policy Text Block] | ( 2 )(j) Recent Accounting Pronouncements In the normal course of business, management evaluates all the new accounting pronouncements issued by the Financial Accounting Standard Board (“FASB”). Effective January 1, 2023, 2016 13, Measurement of Credit Losses on Financial Instruments not not |
Use of Estimates, Policy [Policy Text Block] | ( 2 )(k) Use of Estimates in the Preparation of Financial Statements The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the amounts of revenues and expenses recorded during the reporting period. Such estimates are adjusted by management periodically as a result of existing or anticipated economic changes which effect, or may |
Fiscal Period, Policy [Policy Text Block] | ( 2 )(l) Fiscal Year-End The Company’s fiscal year end is the last Saturday in December 52 53 2023 52 2022 53 |
Share-Based Payment Arrangement [Policy Text Block] | ( 2 )(m) Share-Based Payments The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The Company uses the Black-Scholes option pricing model to determine the fair value of stock options granted. |
Segment Reporting, Policy [Policy Text Block] | ( 2 )(n) Segment Reporting The Company views its operations and manages its business as one two three not |