XML 102 R83.htm IDEA: XBRL DOCUMENT
v3.22.2

Income Taxes - Summary of Change in Valuation Allowances Against U.S. Net Deferred Income Tax Assets (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
May 01, 2022 | May 02, 2021 | May 03, 2020
Income Tax Disclosure [Abstract] |  |  |  |
beginning balance |  | $ 11,674 | $ 3,148 | $ 748
change in judgement of beginning of year U.S. valuation allowance | [1] |  | 6,964 |
change in valuation allowance associated with current year earnings |  | 1,640 | 1,004 |
establishment of valuation allowance | [2] |  |  | 2,281
change in estimate during current year | [3] | (1,457) | 558 | 119
ending balance |  | $ 11,857 | $ 11,674 | $ 3,148
[1] | Refer to the above Assessment within the section titled Deferred Income Taxes – Valuation Allowance for further details regarding our assessment and conclusions reached for providing a full valuation allowance against our U.S net deferred income tax assets during the first quarter of fiscal 2021.
[2] | In connection with the sale of a discontinued operation that was treated as a partnership for income tax purposes, we generated a capital loss carryforward totaling $10.9 million with a related future income tax benefit of $2.3 million. Since capital losses can only be offset by capital gains, we established a full valuation allowance on this capital loss carryforward, as we do not have capital assets that would generate capital gains that would utilize this carryforward.
[3] | Amount represents changes in our U.S. net deferred income tax asset balances during the current year that pertain to (i) income tax provision to return adjustments, (ii) changes in estimates of our U.S. effective income tax rate that pertain to U.S. state income tax rates and apportionment percentages, (iii) recognition of uncertain income tax position due to expiration of statute of limitations, and (iv) other immaterial items.

X
- Definition Change in judgement of US valuation allowance. + References No definition available. + Details
Name: | culp_ChangeInJudgementOfUSValuationAllowance
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Establishment of valuation allowance associated with capital loss carryforward from discontinued operation. + References No definition available. + Details
Name: | culp_EstablishmentOfValuationAllowanceAssociatedWithCapitalLossCarryforwardFromDiscontinuedOperation
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Valuation allowance change associated with current year earnings. + References No definition available. + Details
Name: | culp_ValuationAllowanceChangeAssociatedWithCurrentYearEarnings
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_IncomeTaxDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-09) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690 + Details
Name: | us-gaap_ValuationAllowancesAndReservesAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration