XML 112 R98.htm IDEA: XBRL DOCUMENT
v3.22.4

Schedule II - Valuation and Qualifying Accounts - Valuation and Qualifying Accounts (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 25, 2021 | Dec. 26, 2020
SEC Schedule, 12-09, Allowance, Credit Loss [Member] |  |  |  |  |
Balance, beginning of year |  | $ 290 |  | $ 128 | $ 9
Additions (reductions) not charged to expense | [1] | (8) |  | 14 | (1)
Additions (reduction) charged (credited) to expense |  | 122 |  | 149 | 79
Deductions/write-offs |  | 205 |  | 1 | (41)
Balance, end of year |  | 199 |  | 290 | 128
SEC Schedule, 12-09, Reserve, Inventory [Member] |  |  |  |  |
Balance, beginning of year |  | 23,012 |  | 26,937 | 20,958
Additions (reductions) not charged to expense | [1] | 698 | [2] | (2,926) | 4,611
Additions (reduction) charged (credited) to expense |  | 7,179 |  | 7,102 | 8,117
Deductions/write-offs |  | 4,018 |  | 8,101 | 6,749
Balance, end of year |  | $ 26,871 |  | $ 23,012 | $ 26,937
[1] | Changes in reserve balances resulting from foreign currency impact and reclassifications from other reserves.
[2] | Reductions not charged to expense includes $2,206 transferred as part of the sale of our PCB Test business.

X
- Definition Amount of increase (decrease) in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, from charges (credits) to costs and expenses. + References No definition available. + Details
Name: | cohu_ValuationAllowancesAndReservesAdditionsReductionsForChargesCreditsToCostAndExpense
Namespace Prefix: | cohu_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the allowances and reserves, which consist of the valuation and qualifying accounts that are either netted against the cost of an asset or that reflect a liability established to represent expected future costs, not charged (credited) to costs and expenses. + References No definition available. + Details
Name: | cohu_ValuationAllowancesAndReservesAdditionsReductionsNotChargedCreditedToCostAndExpense
Namespace Prefix: | cohu_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of decrease (increase) in valuation and qualifying accounts and reserves. + References No definition available. + Details
Name: | cohu_ValuationAllowancesAndReservesDeductionsRecoveries
Namespace Prefix: | cohu_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of valuation and qualifying accounts and reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column B)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09(Column E)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_InventoryValuationReserveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |