XML 83 R65.htm IDEA: XBRL DOCUMENT
v3.25.2

Note Receivable - Narrative (Detail) - USD ($) |  |  | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | ---
Aug. 02, 2024 | Apr. 29, 2024 | Apr. 27, 2025 | Jan. 29, 2023 | Apr. 27, 2025 | Apr. 28, 2024 | Apr. 30, 2023 | May 01, 2023
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |  |
Fair value of note receivable |  |  |  |  |  |  | $ 1,462,000 |  |  |  |
Restructuring expense |  | $ 8,700,000 |  |  | $ 7,739,000 | [1],[2],[3] | 636,000 | [1],[2],[3] | $ 1,396,000 | [1],[2],[3] |
Interest rate |  |  |  |  | 6.00% |  |  |  |  |  |
United States [Member] |  |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |  |
Note receivable |  |  | $ 1,500,000 |  | $ 1,500,000 |  | 1,700,000 |  |  |  | $ 2,400,000
Note receivable, short-term |  |  | 280,000 |  | 280,000 |  | 264,000 |  |  |  |
Note receivable, long-term |  |  | 1,200,000 |  | 1,200,000 |  | 1,500,000 |  |  |  |
Amortization of unearned interest income |  |  | 96,000 |  | 96,000 |  | 111,000 |  |  |  |
CUF Haiti [Member] |  |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |  |
Lease rent advance payment |  |  | 2,800,000 |  | $ 2,800,000 |  |  |  |  |  |
Lease expiration date |  |  |  |  | Dec. 31, 2029 |  |  |  |  |  |
Return possession of leased facility |  |  | 2,400,000 |  | $ 2,400,000 |  |  |  |  |  |
Gross carrying amount of note receivable |  |  |  | $ 2,400,000 |  |  |  |  |  |  |
Fair value of note receivable |  |  |  | 2,000,000 |  |  |  |  |  |  |
Restructuring expense |  |  |  |  |  |  | $ 636,000 |  | $ 1,400,000 |  |
CUF Haiti [Member] | Lease Termination Costs [Member] |  |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |  |
Restructuring expense |  |  |  | $ 434,000 |  |  |  |  |  |  |
CUF Haiti [Member] | CHF Termination Agreement [Member] |  |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |  |
Payment from lessor for advance based on original lease agreement |  |  | $ 250,000 |  |  |  |  |  |  |  |
CHF Haiti [Member] | CHF Termination Agreement [Member] |  |  |  |  |  |  |  |  |  |  |
Note Receivable [Line Items] |  |  |  |  |  |  |  |  |  |  |
Payment from lessor for advance based on original lease agreement | $ 250,000 |  |  |  |  |  |  |  |  |  |
[1] | For fiscal 2023, restructuring expense of $1.4 million relates to both our restructuring activities for our cut and sewn upholstery fabrics operations located in Shanghai, China, which occurred during the second quarter of fiscal 2023, and those located in Ouanaminthe, Haiti, which occurred during the third and fourth quarters of fiscal 2023. Restructuring expense represents employee termination benefits of $507,000, lease termination costs of $481,000, impairment losses totaling $357,000 that relate to leasehold improvements and equipment, and $51,000 for other associated costs.
[2] | For fiscal 2024, restructuring expense of $636,000 represents impairment charges related to equipment of $329,000 and employee termination benefits of $103,000 related to the discontinuation of production of cut and sewn upholstery kits at the company's facility in Ouanaminthe, Haiti. In addition, during the fourth quarter of fiscal 2024, restructuring expense of $204,000 was incurred for employee termination benefits related to the closure of the upholstery fabrics finishing operation located in Shanghai China.
[3] | For fiscal 2025, restructuring expense of $7.7 million mostly relates to the mattress fabrics segment. The $7.7 million restructuring expense represents costs associated with: (i) consolidating the company's North American mattress fabrics operations, including the closure of the company's Property located in Quebec, Canada; (ii) consolidating two leased facilities related to the sewn mattress cover operation located in Ouanaminthe, Haiti, into one facility and reducing other operating expenses at this location; (iii) initial costs related to consolidating production and distribution activities from the upholstery fabrics distribution center located in Burlington, North Carolina to the mattress fabrics manufacturing and distribution center located in Stokesdale, North Carolina; and (v) other expenses incurred as part of the company's strategic plan to transform it's operating model as announced on April 24, 2025. See Note 10 located in the consolidated financial statements for further details regarding the restructuring activities announced on May 1, 2024 (first quarter of fiscal 2025) and April 24, 2025 (fourth quarter of fiscal 2025).

X
- Definition Note receivable. + References No definition available. + Details
Name: | culp_NoteReceivableLineItems
Namespace Prefix: | culp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Notes receivable recognized as return possession of leased facility + References No definition available. + Details
Name: | culp_NotesReceivableRecognizedAsReturnPossessionOfLeasedFacility
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Notes receivables gross carrying value. + References No definition available. + Details
Name: | culp_NotesReceivablesGrossCarryingValue
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Payment from lessor for advance based on original lease agreement. + References No definition available. + Details
Name: | culp_PaymentFromLessorForAdvanceBasedOnOriginalLeaseAgreement
Namespace Prefix: | culp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Percentage of interest rate for present value of future discounted cash flow. + References No definition available. + Details
Name: | culp_PercentageOfInterestRateForPresentValueOfFutureDiscountedCashFlow
Namespace Prefix: | culp_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount at the balance sheet date that has been received by the entity that represents rents paid in advance. + References No definition available. + Details
Name: | us-gaap_AdvanceRent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Date which lease or group of leases is set to expire, in YYYY-MM-DD format. + References No definition available. + Details
Name: | us-gaap_LeaseExpirationDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 + Details
Name: | us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of an agreement for an unconditional promise by the maker to pay the holder a definite sum of money at a future date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10 + Details
Name: | us-gaap_NotesReceivableFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(5)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 + Details
Name: | us-gaap_NotesReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of amortization of the discount or premium on the note or receivable which was the result of the determination of present value in cash or noncash transactions, recognized in the statement of operations for the period. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3 + Details
Name: | us-gaap_ReceivablesWithImputedInterestAmortizationAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.P.3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-1 + Details
Name: | us-gaap_RestructuringCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=culp_CufHaitiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=culp_LeaseTerminationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=culp_ChfTerminationAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=culp_ChfHaitiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |