SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Culp Inc – ‘10-Q’ for 11/3/19 – ‘XML’

On:  Friday, 12/13/19, at 8:05am ET   ·   For:  11/3/19   ·   Accession #:  1193125-19-313469   ·   File #:  1-12597

Previous ‘10-Q’:  ‘10-Q’ on 9/13/19 for 8/4/19   ·   Next:  ‘10-Q’ on 3/13/20 for 2/2/20   ·   Latest:  ‘10-Q’ on 3/8/24 for 1/28/24

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

12/13/19  Culp Inc                          10-Q       11/03/19  116:9.1M                                   Donnelley … Solutions/FA

Quarterly Report   —   Form 10-Q   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML    642K 
 2: EX-31.1     Certification -- §302 - SOA'02                      HTML     37K 
 3: EX-31.2     Certification -- §302 - SOA'02                      HTML     37K 
 4: EX-32.1     Certification -- §906 - SOA'02                      HTML     31K 
 5: EX-32.2     Certification -- §906 - SOA'02                      HTML     31K 
34: R1          Cover Page                                          HTML     67K 
69: R2          Consolidated Statements of Net Income               HTML     93K 
113: R3          Consolidated Statements of Comprehensive Income     HTML     75K  
39: R4          Consolidated Balance Sheets                         HTML    170K 
31: R5          Consolidated Balance Sheets (Parenthetical)         HTML     46K 
68: R6          Consolidated Statements of Cash Flows               HTML    148K 
112: R7          Consolidated Statements of Shareholders' Equity     HTML    117K  
43: R8          Basis of Presentation                               HTML     36K 
27: R9          Significant Accounting Policies                     HTML     39K 
14: R10         Business Combinations                               HTML     83K 
55: R11         Allowance for Doubtful Accounts                     HTML     45K 
90: R12         Revenue from Contracts with Customers               HTML    125K 
78: R13         Inventories                                         HTML     48K 
15: R14         Intangible Assets                                   HTML     85K 
56: R15         Goodwill                                            HTML     43K 
91: R16         Investment in Unconsolidated Joint Venture          HTML     48K 
79: R17         Accrued Expenses                                    HTML     49K 
16: R18         Exit and Disposal Activity                          HTML     64K 
54: R19         Lines of Credit                                     HTML     40K 
115: R20         Fair Value of Financial Instruments                 HTML    119K  
74: R21         Cash Flow Information                               HTML     39K 
37: R22         Net Income Per Share                                HTML     56K 
49: R23         Segment Information                                 HTML    314K 
116: R24         Income Taxes                                        HTML     73K  
75: R25         Stock-Based Compensation                            HTML    113K 
38: R26         Leases                                              HTML     66K 
50: R27         Commitments and Contingencies                       HTML     36K 
114: R28         Statutory Reserves                                  HTML     35K  
76: R29         Common Stock Repurchase Program                     HTML     35K 
82: R30         Dividend Program                                    HTML     35K 
94: R31         Significant Accounting Policies (Policies)          HTML     37K 
52: R32         Business Combinations (Tables)                      HTML     74K 
13: R33         Allowance for Doubtful Accounts (Tables)            HTML     44K 
81: R34         Revenue from Contracts with Customers (Tables)      HTML    122K 
93: R35         Inventories (Tables)                                HTML     50K 
51: R36         Intangible Assets (Tables)                          HTML     87K 
12: R37         Goodwill (Tables)                                   HTML     44K 
80: R38         Investment in Unconsolidated Joint Venture          HTML     45K 
                (Tables)                                                         
95: R39         Accrued Expenses (Tables)                           HTML     47K 
67: R40         Exit and Disposal Activity (Tables)                 HTML     67K 
105: R41         Fair Value of Financial Instruments (Tables)        HTML    112K  
48: R42         Cash Flow Information (Tables)                      HTML     38K 
36: R43         Net Income Per Share (Tables)                       HTML     54K 
66: R44         Segment Information (Tables)                        HTML    313K 
104: R45         Income Taxes (Tables)                               HTML     67K  
47: R46         Stock-Based Compensation (Tables)                   HTML    113K 
35: R47         Leases (Tables)                                     HTML     71K 
65: R48         Significant Accounting Policies - Narrative         HTML     36K 
                (Detail)                                                         
106: R49         Business Combinations (Detail)                      HTML     86K  
98: R50         Business Combinations - Schedule of Allocation of   HTML     63K 
                Acquisition Cost to Assets Acquired and                          
                Liabilities Assumed (Detail)                                     
83: R51         Business Combinations - Schedule of Unaudited Pro   HTML     49K 
                Forma Consolidated Results of Operations (Detail)                
24: R52         Allowance for Doubtful Accounts (Detail)            HTML     39K 
63: R53         Revenue from Contracts with Customers - Narrative   HTML     40K 
                (Detail)                                                         
99: R54         Revenue from Contracts with Customers - Summary of  HTML     39K 
                the activity for deferred revenue (Detail)                       
84: R55         Revenue from Contracts with Customers -             HTML     54K 
                Disaggregation of Revenue (Detail)                               
25: R56         Inventories (Detail)                                HTML     44K 
64: R57         Intangible Asset - Summary of Intangible Assets     HTML     45K 
                (Detail)                                                         
97: R58         Intangible Asset - Tradenames (Detail)              HTML     36K 
85: R59         Intangible Assets - Summary of Change in Carrying   HTML     42K 
                Amount of Finite-Lived Intangible Assets (Detail)                
28: R60         Intangible Assets - Narrative (Detail)              HTML     69K 
44: R61         Goodwill (Detail)                                   HTML     36K 
108: R62         Investment in Unconsolidated Joint Venture -        HTML     49K  
                Narrative (Detail)                                               
71: R63         Investment in Unconsolidated Joint Venture -        HTML     46K 
                Summary of Equity Method Investment (Detail)                     
29: R64         Accrued Expenses (Detail)                           HTML     43K 
45: R65         Accrued Expenses - Narrative (Detail)               HTML     39K 
109: R66         Exit and Disposal Activity - Narrative (Detail)     HTML     35K  
72: R67         Exit and Disposal Activity - Summary of             HTML     53K 
                Restructuring Credit and Related Charges                         
                Associated with Exit and Disposal Activity                       
                (Detail)                                                         
33: R68         Exit and Disposal Activity - Summary of             HTML     46K 
                Restructuring Credit and Related Charges                         
                Associated with Exit and Disposal Activity                       
                (Parenthetical) (Detail)                                         
41: R69         Exit and Disposal Activity - Summary of Activity    HTML     49K 
                in Restructuring Accrual (Detail)                                
59: R70         Lines of Credit - Narrative (Detail)                HTML     76K 
22: R71         Fair Value of Financial Instruments - Recurring     HTML     52K 
                Basis (Detail)                                                   
88: R72         Fair Value of Financial Instruments - Nonrecurring  HTML     63K 
                Basis (Detail)                                                   
102: R73         Fair Value of Financial Instruments - Narrative     HTML     54K  
                (Detail)                                                         
58: R74         Cash Flow Information - Interest and Income Taxes   HTML     36K 
                Paid (Detail)                                                    
20: R75         Net Income Per Share - Weighted Average Shares      HTML     40K 
                (Detail)                                                         
87: R76         Net Income Per Share (Detail)                       HTML     34K 
101: R77         Segment Information - Narrative (Detail)            HTML     37K  
61: R78         Segment Information - Statement of Operations for   HTML    101K 
                Operating Segments (Detail)                                      
17: R79         Segment Information - Statement of Operations for   HTML     69K 
                Operating Segments (Parenthetical) (Detail)                      
60: R80         Segment Information - Balance Sheet Information by  HTML    127K 
                Operating Segments (Detail)                                      
23: R81         Segment Information - Balance Sheet Information by  HTML     71K 
                Operating Segments (Parenthetical) (Detail)                      
89: R82         Income Taxes - Differences Between Income Tax       HTML     53K 
                Expense at Federal Income Tax Rate and Effective                 
                Income Tax Rate (Detail)                                         
103: R83         Income Taxes - Effective Income Tax Rate -          HTML     38K  
                Narrative (Detail)                                               
57: R84         Income Taxes - Summary of Valuation Allowances      HTML     41K 
                Against Deferred Income Taxes (Detail)                           
19: R85         Income Taxes - Deferred Income Taxes -              HTML     38K 
                Undistributed Earnings from Foreign Subsidiaries -               
                Narrative (Detail)                                               
86: R86         Income Taxes - Uncertainty in Income Taxes -        HTML     41K 
                Narrative (Detail)                                               
100: R87         Stock-Based Compensation - Narrative (Detail)       HTML     73K  
62: R88         Stock-Based Compensation - Summary of Assumptions   HTML     56K 
                Used to Determine Fair Value of Performance Based                
                Restricted Stock Units (Detail)                                  
18: R89         Stock-Based Compensation - Summary of Grants of     HTML     51K 
                Performance Based Restricted Stock Units                         
                Associated with executive officers and Key                       
                Employees (Detail)                                               
26: R90         Stock-Based Compensation - Summary of Grants of     HTML     41K 
                Performance Based Restricted Stock Units                         
                Associated with executive officers and Key                       
                Employees (Parenthetical) (Detail)                               
42: R91         Stock-Based Compensation - Summary of Vested        HTML     47K 
                Performance Based and Time Based Restricted Stock                
                Units (Detail)                                                   
107: R92         Stock-Based Compensation - Summary of Vested Time   HTML     41K  
                Based Restricted Stock Units (Detail)                            
70: R93         Stock-Based Compensation - Summary of Grants of     HTML     43K 
                Time-Based Restricted Stock Awards Associated with               
                Key Member of Management (Detail)                                
30: R94         Leases - Lessee Operating Lease Right Of Use        HTML     36K 
                Assets And Liabilities (Detail)                                  
46: R95         Leases - Operating Leases Of Lessee Disclosure      HTML     34K 
                (Details)                                                        
110: R96         Leases - Lessee Operating Lease Liability Maturity  HTML     48K  
                (Details)                                                        
73: R97         Leases - Weighted Average Lease Term And Discount   HTML     34K 
                Rate (Detail)                                                    
32: R98         Leases - Narrative (Detail)                         HTML     40K 
40: R99         Commitments and Contingencies (Detail)              HTML     39K 
77: R100        Statutory Reserves (Detail)                         HTML     44K 
92: R101        Common Stock Repurchase Program (Detail)            HTML     52K 
53: R102        Dividend Program (Detail)                           HTML     49K 
111: XML         IDEA XML File -- Filing Summary                      XML    217K  
96: EXCEL       IDEA Workbook of Financial Reports                  XLSX    112K 
 6: EX-101.INS  XBRL Instance -- culp-20191103                       XML   3.38M 
 8: EX-101.CAL  XBRL Calculations -- culp-20191103_cal               XML    231K 
 9: EX-101.DEF  XBRL Definitions -- culp-20191103_def                XML    994K 
10: EX-101.LAB  XBRL Labels -- culp-20191103_lab                     XML   1.36M 
11: EX-101.PRE  XBRL Presentations -- culp-20191103_pre              XML   1.29M 
 7: EX-101.SCH  XBRL Schema -- culp-20191103                         XSD    215K 
21: ZIP         XBRL Zipped Folder -- 0001193125-19-313469-xbrl      Zip    214K 


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.19.3.a.u2 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 332 </ContextCount>
<ElementCount> 437 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> true </FootnotesReported>
<SegmentCount> 73 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 6 </UnitCount>
<MyReports>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 1001 - Document - Cover Page </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CoverPage </Role>
<ShortName> Cover Page </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 1 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 1002 - Statement - CONSOLIDATED STATEMENTS OF NET INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ConsolidatedStatementsOfNetIncome </Role>
<ShortName> CONSOLIDATED STATEMENTS OF NET INCOME </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 1003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ConsolidatedStatementsOfComprehensiveIncome </Role>
<ShortName> CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 1004 - Statement - CONSOLIDATED BALANCE SHEETS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ConsolidatedBalanceSheets </Role>
<ShortName> CONSOLIDATED BALANCE SHEETS </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 1005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ConsolidatedBalanceSheetsParenthetical </Role>
<ShortName> CONSOLIDATED BALANCE SHEETS (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ConsolidatedStatementsOfCashFlows </Role>
<ShortName> CONSOLIDATED STATEMENTS OF CASH FLOWS </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 1007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ConsolidatedStatementsOfShareholdersEquity </Role>
<ShortName> CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 1008 - Disclosure - Basis of Presentation </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/BasisOfPresentation </Role>
<ShortName> Basis of Presentation </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 1009 - Disclosure - Significant Accounting Policies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SignificantAccountingPolicies </Role>
<ShortName> Significant Accounting Policies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 1010 - Disclosure - Business Combinations </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/BusinessCombinations </Role>
<ShortName> Business Combinations </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 1011 - Disclosure - Allowance for Doubtful Accounts </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AllowanceForDoubtfulAccounts </Role>
<ShortName> Allowance for Doubtful Accounts </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 1012 - Disclosure - Revenue from Contracts with Customers </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/RevenueFromContractsWithCustomers </Role>
<ShortName> Revenue from Contracts with Customers </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 1013 - Disclosure - Inventories </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/Inventories </Role>
<ShortName> Inventories </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 13 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 1014 - Disclosure - Intangible Assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IntangibleAssets </Role>
<ShortName> Intangible Assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 14 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 1015 - Disclosure - Goodwill </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/Goodwill </Role>
<ShortName> Goodwill </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 1016 - Disclosure - Investment in Unconsolidated Joint Venture </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/InvestmentInUnconsolidatedJointVenture </Role>
<ShortName> Investment in Unconsolidated Joint Venture </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 1017 - Disclosure - Accrued Expenses </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AccruedExpenses </Role>
<ShortName> Accrued Expenses </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 1018 - Disclosure - Exit and Disposal Activity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ExitAndDisposalActivity </Role>
<ShortName> Exit and Disposal Activity </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 18 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 1019 - Disclosure - Lines of Credit </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LinesOfCredit </Role>
<ShortName> Lines of Credit </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 19 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 1020 - Disclosure - Fair Value of Financial Instruments </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/FairValueOfFinancialInstruments </Role>
<ShortName> Fair Value of Financial Instruments </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 20 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 1021 - Disclosure - Cash Flow Information </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CashFlowInformation </Role>
<ShortName> Cash Flow Information </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 21 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 1022 - Disclosure - Net Income Per Share </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/NetIncomePerShare </Role>
<ShortName> Net Income Per Share </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 22 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 1023 - Disclosure - Segment Information </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformation </Role>
<ShortName> Segment Information </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 23 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 1024 - Disclosure - Income Taxes </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxes </Role>
<ShortName> Income Taxes </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 24 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 1025 - Disclosure - Stock-Based Compensation </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensation </Role>
<ShortName> Stock-Based Compensation </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 25 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 1026 - Disclosure - Leases </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/Leases </Role>
<ShortName> Leases </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 26 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 1027 - Disclosure - Commitments and Contingencies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CommitmentsAndContingencies </Role>
<ShortName> Commitments and Contingencies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 27 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 1028 - Disclosure - Statutory Reserves </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StatutoryReserves </Role>
<ShortName> Statutory Reserves </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 28 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 1029 - Disclosure - Common Stock Repurchase Program </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CommonStockRepurchaseProgram </Role>
<ShortName> Common Stock Repurchase Program </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 29 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 1030 - Disclosure - Dividend Program </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/DividendProgram </Role>
<ShortName> Dividend Program </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 30 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 1031 - Disclosure - Significant Accounting Policies (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SignificantAccountingPoliciesPolicies </Role>
<ShortName> Significant Accounting Policies (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<ParentRole> http://www.culp.com/role/SignificantAccountingPolicies </ParentRole>
<Position> 31 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 1032 - Disclosure - Business Combinations (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/BusinessCombinationsTables </Role>
<ShortName> Business Combinations (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/BusinessCombinations </ParentRole>
<Position> 32 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 1033 - Disclosure - Allowance for Doubtful Accounts (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AllowanceForDoubtfulAccountsTables </Role>
<ShortName> Allowance for Doubtful Accounts (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/AllowanceForDoubtfulAccounts </ParentRole>
<Position> 33 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 1034 - Disclosure - Revenue from Contracts with Customers (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/RevenueFromContractsWithCustomersTables </Role>
<ShortName> Revenue from Contracts with Customers (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/RevenueFromContractsWithCustomers </ParentRole>
<Position> 34 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R35.htm </HtmlFileName>
<LongName> 1035 - Disclosure - Inventories (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/InventoriesTables </Role>
<ShortName> Inventories (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/Inventories </ParentRole>
<Position> 35 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R36.htm </HtmlFileName>
<LongName> 1036 - Disclosure - Intangible Assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IntangibleAssetsTables </Role>
<ShortName> Intangible Assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/IntangibleAssets </ParentRole>
<Position> 36 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R37.htm </HtmlFileName>
<LongName> 1037 - Disclosure - Goodwill (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/GoodwillTables </Role>
<ShortName> Goodwill (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/Goodwill </ParentRole>
<Position> 37 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R38.htm </HtmlFileName>
<LongName> 1038 - Disclosure - Investment in Unconsolidated Joint Venture (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/InvestmentInUnconsolidatedJointVentureTables </Role>
<ShortName> Investment in Unconsolidated Joint Venture (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/InvestmentInUnconsolidatedJointVenture </ParentRole>
<Position> 38 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R39.htm </HtmlFileName>
<LongName> 1039 - Disclosure - Accrued Expenses (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AccruedExpensesTables </Role>
<ShortName> Accrued Expenses (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/AccruedExpenses </ParentRole>
<Position> 39 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R40.htm </HtmlFileName>
<LongName> 1040 - Disclosure - Exit and Disposal Activity (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ExitAndDisposalActivityTables </Role>
<ShortName> Exit and Disposal Activity (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/ExitAndDisposalActivity </ParentRole>
<Position> 40 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R41.htm </HtmlFileName>
<LongName> 1041 - Disclosure - Fair Value of Financial Instruments (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/FairValueOfFinancialInstrumentsTables </Role>
<ShortName> Fair Value of Financial Instruments (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/FairValueOfFinancialInstruments </ParentRole>
<Position> 41 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R42.htm </HtmlFileName>
<LongName> 1042 - Disclosure - Cash Flow Information (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CashFlowInformationTables </Role>
<ShortName> Cash Flow Information (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/CashFlowInformation </ParentRole>
<Position> 42 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R43.htm </HtmlFileName>
<LongName> 1043 - Disclosure - Net Income Per Share (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/NetIncomePerShareTables </Role>
<ShortName> Net Income Per Share (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/NetIncomePerShare </ParentRole>
<Position> 43 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R44.htm </HtmlFileName>
<LongName> 1044 - Disclosure - Segment Information (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformationTables </Role>
<ShortName> Segment Information (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/SegmentInformation </ParentRole>
<Position> 44 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R45.htm </HtmlFileName>
<LongName> 1045 - Disclosure - Income Taxes (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxesTables </Role>
<ShortName> Income Taxes (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/IncomeTaxes </ParentRole>
<Position> 45 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R46.htm </HtmlFileName>
<LongName> 1046 - Disclosure - Stock-Based Compensation (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationTables </Role>
<ShortName> Stock-Based Compensation (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/StockBasedCompensation </ParentRole>
<Position> 46 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R47.htm </HtmlFileName>
<LongName> 1047 - Disclosure - Leases (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LeasesTables </Role>
<ShortName> Leases (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://www.culp.com/role/Leases </ParentRole>
<Position> 47 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R48.htm </HtmlFileName>
<LongName> 1048 - Disclosure - Significant Accounting Policies - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SignificantAccountingPoliciesNarrativeDetail </Role>
<ShortName> Significant Accounting Policies - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 48 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R49.htm </HtmlFileName>
<LongName> 1049 - Disclosure - Business Combinations (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/BusinessCombinationsDetail </Role>
<ShortName> Business Combinations (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/BusinessCombinationsTables </ParentRole>
<Position> 49 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R50.htm </HtmlFileName>
<LongName> 1050 - Disclosure - Business Combinations - Schedule of Allocation of Acquisition Cost to Assets Acquired and Liabilities Assumed (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/BusinessCombinationsScheduleOfAllocationOfAcquisitionCostToAssetsAcquiredAndLiabilitiesAssumedDetail </Role>
<ShortName> Business Combinations - Schedule of Allocation of Acquisition Cost to Assets Acquired and Liabilities Assumed (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 50 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R51.htm </HtmlFileName>
<LongName> 1051 - Disclosure - Business Combinations - Schedule of Unaudited Pro Forma Consolidated Results of Operations (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/BusinessCombinationsScheduleOfUnauditedProFormaConsolidatedResultsOfOperationsDetail </Role>
<ShortName> Business Combinations - Schedule of Unaudited Pro Forma Consolidated Results of Operations (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 51 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R52.htm </HtmlFileName>
<LongName> 1052 - Disclosure - Allowance for Doubtful Accounts (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AllowanceForDoubtfulAccountsDetail </Role>
<ShortName> Allowance for Doubtful Accounts (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/AllowanceForDoubtfulAccountsTables </ParentRole>
<Position> 52 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R53.htm </HtmlFileName>
<LongName> 1053 - Disclosure - Revenue from Contracts with Customers - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/RevenueFromContractsWithCustomersNarrativeDetail </Role>
<ShortName> Revenue from Contracts with Customers - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 53 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R54.htm </HtmlFileName>
<LongName> 1054 - Disclosure - Revenue from Contracts with Customers - Summary of the activity for deferred revenue (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/RevenueFromContractsWithCustomersSummaryOfTheActivityForDeferredRevenueDetail </Role>
<ShortName> Revenue from Contracts with Customers - Summary of the activity for deferred revenue (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 54 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R55.htm </HtmlFileName>
<LongName> 1055 - Disclosure - Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetail </Role>
<ShortName> Revenue from Contracts with Customers - Disaggregation of Revenue (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 55 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R56.htm </HtmlFileName>
<LongName> 1056 - Disclosure - Inventories (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/InventoriesDetail </Role>
<ShortName> Inventories (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/InventoriesTables </ParentRole>
<Position> 56 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R57.htm </HtmlFileName>
<LongName> 1057 - Disclosure - Intangible Asset - Summary of Intangible Assets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IntangibleAssetSummaryOfIntangibleAssetsDetail </Role>
<ShortName> Intangible Asset - Summary of Intangible Assets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 57 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R58.htm </HtmlFileName>
<LongName> 1058 - Disclosure - Intangible Asset - Tradenames (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IntangibleAssetTradenamesDetail </Role>
<ShortName> Intangible Asset - Tradenames (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 58 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R59.htm </HtmlFileName>
<LongName> 1059 - Disclosure - Intangible Assets - Summary of Change in Carrying Amount of Finite-Lived Intangible Assets (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IntangibleAssetsSummaryOfChangeInCarryingAmountOfFiniteLivedIntangibleAssetsDetail </Role>
<ShortName> Intangible Assets - Summary of Change in Carrying Amount of Finite-Lived Intangible Assets (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 59 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R60.htm </HtmlFileName>
<LongName> 1060 - Disclosure - Intangible Assets - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IntangibleAssetsNarrativeDetail </Role>
<ShortName> Intangible Assets - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 60 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R61.htm </HtmlFileName>
<LongName> 1061 - Disclosure - Goodwill (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/GoodwillDetail </Role>
<ShortName> Goodwill (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/GoodwillTables </ParentRole>
<Position> 61 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R62.htm </HtmlFileName>
<LongName> 1062 - Disclosure - Investment in Unconsolidated Joint Venture - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/InvestmentInUnconsolidatedJointVentureNarrativeDetail </Role>
<ShortName> Investment in Unconsolidated Joint Venture - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 62 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R63.htm </HtmlFileName>
<LongName> 1063 - Disclosure - Investment in Unconsolidated Joint Venture - Summary of Equity Method Investment (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/InvestmentInUnconsolidatedJointVentureSummaryOfEquityMethodInvestmentDetail </Role>
<ShortName> Investment in Unconsolidated Joint Venture - Summary of Equity Method Investment (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 63 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R64.htm </HtmlFileName>
<LongName> 1064 - Disclosure - Accrued Expenses (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AccruedExpensesDetail </Role>
<ShortName> Accrued Expenses (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/AccruedExpensesTables </ParentRole>
<Position> 64 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R65.htm </HtmlFileName>
<LongName> 1065 - Disclosure - Accrued Expenses - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/AccruedExpensesNarrativeDetail </Role>
<ShortName> Accrued Expenses - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 65 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R66.htm </HtmlFileName>
<LongName> 1066 - Disclosure - Exit and Disposal Activity - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ExitAndDisposalActivityNarrativeDetail </Role>
<ShortName> Exit and Disposal Activity - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 66 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R67.htm </HtmlFileName>
<LongName> 1067 - Disclosure - Exit and Disposal Activity - Summary of Restructuring Credit and Related Charges Associated with Exit and Disposal Activity (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ExitAndDisposalActivitySummaryOfRestructuringCreditAndRelatedChargesAssociatedWithExitAndDisposalActivityDetail </Role>
<ShortName> Exit and Disposal Activity - Summary of Restructuring Credit and Related Charges Associated with Exit and Disposal Activity (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 67 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R68.htm </HtmlFileName>
<LongName> 1068 - Disclosure - Exit and Disposal Activity - Summary of Restructuring Credit and Related Charges Associated with Exit and Disposal Activity (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ExitAndDisposalActivitySummaryOfRestructuringCreditAndRelatedChargesAssociatedWithExitAndDisposalActivityParentheticalDetail </Role>
<ShortName> Exit and Disposal Activity - Summary of Restructuring Credit and Related Charges Associated with Exit and Disposal Activity (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 68 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R69.htm </HtmlFileName>
<LongName> 1069 - Disclosure - Exit and Disposal Activity - Summary of Activity in Restructuring Accrual (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/ExitAndDisposalActivitySummaryOfActivityInRestructuringAccrualDetail </Role>
<ShortName> Exit and Disposal Activity - Summary of Activity in Restructuring Accrual (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 69 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R70.htm </HtmlFileName>
<LongName> 1070 - Disclosure - Lines of Credit - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LinesOfCreditNarrativeDetail </Role>
<ShortName> Lines of Credit - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 70 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R71.htm </HtmlFileName>
<LongName> 1071 - Disclosure - Fair Value of Financial Instruments - Recurring Basis (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/FairValueOfFinancialInstrumentsRecurringBasisDetail </Role>
<ShortName> Fair Value of Financial Instruments - Recurring Basis (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 71 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R72.htm </HtmlFileName>
<LongName> 1072 - Disclosure - Fair Value of Financial Instruments - Nonrecurring Basis (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/FairValueOfFinancialInstrumentsNonrecurringBasisDetail </Role>
<ShortName> Fair Value of Financial Instruments - Nonrecurring Basis (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 72 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R73.htm </HtmlFileName>
<LongName> 1073 - Disclosure - Fair Value of Financial Instruments - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/FairValueOfFinancialInstrumentsNarrativeDetail </Role>
<ShortName> Fair Value of Financial Instruments - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 73 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R74.htm </HtmlFileName>
<LongName> 1074 - Disclosure - Cash Flow Information - Interest and Income Taxes Paid (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CashFlowInformationInterestAndIncomeTaxesPaidDetail </Role>
<ShortName> Cash Flow Information - Interest and Income Taxes Paid (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 74 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R75.htm </HtmlFileName>
<LongName> 1075 - Disclosure - Net Income Per Share - Weighted Average Shares (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/NetIncomePerShareWeightedAverageSharesDetail </Role>
<ShortName> Net Income Per Share - Weighted Average Shares (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 75 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R76.htm </HtmlFileName>
<LongName> 1076 - Disclosure - Net Income Per Share (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/NetIncomePerShareDetail </Role>
<ShortName> Net Income Per Share (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/NetIncomePerShareTables </ParentRole>
<Position> 76 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R77.htm </HtmlFileName>
<LongName> 1077 - Disclosure - Segment Information - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformationNarrativeDetail </Role>
<ShortName> Segment Information - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 77 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R78.htm </HtmlFileName>
<LongName> 1078 - Disclosure - Segment Information - Statement of Operations for Operating Segments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformationStatementOfOperationsForOperatingSegmentsDetail </Role>
<ShortName> Segment Information - Statement of Operations for Operating Segments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 78 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R79.htm </HtmlFileName>
<LongName> 1079 - Disclosure - Segment Information - Statement of Operations for Operating Segments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformationStatementOfOperationsForOperatingSegmentsParentheticalDetail </Role>
<ShortName> Segment Information - Statement of Operations for Operating Segments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 79 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R80.htm </HtmlFileName>
<LongName> 1080 - Disclosure - Segment Information - Balance Sheet Information by Operating Segments (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformationBalanceSheetInformationByOperatingSegmentsDetail </Role>
<ShortName> Segment Information - Balance Sheet Information by Operating Segments (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 80 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R81.htm </HtmlFileName>
<LongName> 1081 - Disclosure - Segment Information - Balance Sheet Information by Operating Segments (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/SegmentInformationBalanceSheetInformationByOperatingSegmentsParentheticalDetail </Role>
<ShortName> Segment Information - Balance Sheet Information by Operating Segments (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 81 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R82.htm </HtmlFileName>
<LongName> 1082 - Disclosure - Income Taxes - Differences Between Income Tax Expense at Federal Income Tax Rate and Effective Income Tax Rate (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxesDifferencesBetweenIncomeTaxExpenseAtFederalIncomeTaxRateAndEffectiveIncomeTaxRateDetail </Role>
<ShortName> Income Taxes - Differences Between Income Tax Expense at Federal Income Tax Rate and Effective Income Tax Rate (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 82 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R83.htm </HtmlFileName>
<LongName> 1083 - Disclosure - Income Taxes - Effective Income Tax Rate - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxesEffectiveIncomeTaxRateNarrativeDetail </Role>
<ShortName> Income Taxes - Effective Income Tax Rate - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 83 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R84.htm </HtmlFileName>
<LongName> 1084 - Disclosure - Income Taxes - Summary of Valuation Allowances Against Deferred Income Taxes (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxesSummaryOfValuationAllowancesAgainstDeferredIncomeTaxesDetail </Role>
<ShortName> Income Taxes - Summary of Valuation Allowances Against Deferred Income Taxes (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 84 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R85.htm </HtmlFileName>
<LongName> 1085 - Disclosure - Income Taxes - Deferred Income Taxes - Undistributed Earnings from Foreign Subsidiaries - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxesDeferredIncomeTaxesUndistributedEarningsFromForeignSubsidiariesNarrativeDetail </Role>
<ShortName> Income Taxes - Deferred Income Taxes - Undistributed Earnings from Foreign Subsidiaries - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 85 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R86.htm </HtmlFileName>
<LongName> 1086 - Disclosure - Income Taxes - Uncertainty in Income Taxes - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/IncomeTaxesUncertaintyInIncomeTaxesNarrativeDetail </Role>
<ShortName> Income Taxes - Uncertainty in Income Taxes - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 86 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R87.htm </HtmlFileName>
<LongName> 1087 - Disclosure - Stock-Based Compensation - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationNarrativeDetail </Role>
<ShortName> Stock-Based Compensation - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 87 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R88.htm </HtmlFileName>
<LongName> 1088 - Disclosure - Stock-Based Compensation - Summary of Assumptions Used to Determine Fair Value of Performance Based Restricted Stock Units (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfPerformanceBasedRestrictedStockUnitsDetail </Role>
<ShortName> Stock-Based Compensation - Summary of Assumptions Used to Determine Fair Value of Performance Based Restricted Stock Units (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 88 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R89.htm </HtmlFileName>
<LongName> 1089 - Disclosure - Stock-Based Compensation - Summary of Grants of Performance Based Restricted Stock Units Associated with executive officers and Key Employees (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationSummaryOfGrantsOfPerformanceBasedRestrictedStockUnitsAssociatedWithExecutiveOfficersAndKeyEmployeesDetail </Role>
<ShortName> Stock-Based Compensation - Summary of Grants of Performance Based Restricted Stock Units Associated with executive officers and Key Employees (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 89 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R90.htm </HtmlFileName>
<LongName> 1090 - Disclosure - Stock-Based Compensation - Summary of Grants of Performance Based Restricted Stock Units Associated with executive officers and Key Employees (Parenthetical) (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationSummaryOfGrantsOfPerformanceBasedRestrictedStockUnitsAssociatedWithExecutiveOfficersAndKeyEmployeesParentheticalDetail </Role>
<ShortName> Stock-Based Compensation - Summary of Grants of Performance Based Restricted Stock Units Associated with executive officers and Key Employees (Parenthetical) (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 90 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R91.htm </HtmlFileName>
<LongName> 1091 - Disclosure - Stock-Based Compensation - Summary of Vested Performance Based and Time Based Restricted Stock Units (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationSummaryOfVestedPerformanceBasedAndTimeBasedRestrictedStockUnitsDetail </Role>
<ShortName> Stock-Based Compensation - Summary of Vested Performance Based and Time Based Restricted Stock Units (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 91 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R92.htm </HtmlFileName>
<LongName> 1092 - Disclosure - Stock-Based Compensation - Summary of Vested Time Based Restricted Stock Units (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationSummaryOfVestedTimeBasedRestrictedStockUnitsDetail </Role>
<ShortName> Stock-Based Compensation - Summary of Vested Time Based Restricted Stock Units (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 92 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R93.htm </HtmlFileName>
<LongName> 1093 - Disclosure - Stock-Based Compensation - Summary of Grants of Time-Based Restricted Stock Awards Associated with Key Member of Management (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StockBasedCompensationSummaryOfGrantsOfTimeBasedRestrictedStockAwardsAssociatedWithKeyMemberOfManagementDetail </Role>
<ShortName> Stock-Based Compensation - Summary of Grants of Time-Based Restricted Stock Awards Associated with Key Member of Management (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 93 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R94.htm </HtmlFileName>
<LongName> 1094 - Disclosure - Leases - Lessee Operating Lease Right Of Use Assets And Liabilities (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LeasesLesseeOperatingLeaseRightOfUseAssetsAndLiabilitiesDetail </Role>
<ShortName> Leases - Lessee Operating Lease Right Of Use Assets And Liabilities (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 94 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R95.htm </HtmlFileName>
<LongName> 1095 - Disclosure - Leases - Operating Leases Of Lessee Disclosure (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LeasesOperatingLeasesOfLesseeDisclosureDetails </Role>
<ShortName> Leases - Operating Leases Of Lessee Disclosure (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 95 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R96.htm </HtmlFileName>
<LongName> 1096 - Disclosure - Leases - Lessee Operating Lease Liability Maturity (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LeasesLesseeOperatingLeaseLiabilityMaturityDetails </Role>
<ShortName> Leases - Lessee Operating Lease Liability Maturity (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 96 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R97.htm </HtmlFileName>
<LongName> 1097 - Disclosure - Leases - Weighted Average Lease Term And Discount Rate (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LeasesWeightedAverageLeaseTermAndDiscountRateDetail </Role>
<ShortName> Leases - Weighted Average Lease Term And Discount Rate (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 97 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R98.htm </HtmlFileName>
<LongName> 1098 - Disclosure - Leases - Narrative (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/LeasesNarrativeDetail </Role>
<ShortName> Leases - Narrative (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 98 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R99.htm </HtmlFileName>
<LongName> 1099 - Disclosure - Commitments and Contingencies (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CommitmentsAndContingenciesDetail </Role>
<ShortName> Commitments and Contingencies (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/CommitmentsAndContingencies </ParentRole>
<Position> 99 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R100.htm </HtmlFileName>
<LongName> 1100 - Disclosure - Statutory Reserves (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/StatutoryReservesDetail </Role>
<ShortName> Statutory Reserves (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/StatutoryReserves </ParentRole>
<Position> 100 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R101.htm </HtmlFileName>
<LongName> 1101 - Disclosure - Common Stock Repurchase Program (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/CommonStockRepurchaseProgramDetail </Role>
<ShortName> Common Stock Repurchase Program (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/CommonStockRepurchaseProgram </ParentRole>
<Position> 101 </Position>
</Report>
<Report instance="culp-20191103.xml">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R102.htm </HtmlFileName>
<LongName> 1102 - Disclosure - Dividend Program (Detail) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://www.culp.com/role/DividendProgramDetail </Role>
<ShortName> Dividend Program (Detail) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://www.culp.com/role/DividendProgram </ParentRole>
<Position> 102 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<InputFiles>
<File> culp-20191103.xml </File>
<File> culp-20191103.xsd </File>
<File> culp-20191103_cal.xml </File>
<File> culp-20191103_def.xml </File>
<File> culp-20191103_lab.xml </File>
<File> culp-20191103_pre.xml </File>
</InputFiles>
<SupplementalFiles/>
<BaseTaxonomies>
<BaseTaxonomy> http://fasb.org/us-gaap/2019-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/dei/2019-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://fasb.org/srt/2019-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/currency/2019-01-31 </BaseTaxonomy>
<BaseTaxonomy> http://xbrl.sec.gov/country/2017-01-31 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>

Top
Filing Submission 0001193125-19-313469   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Wed., May 1, 7:39:40.1pm ET