XML 44 R25.htm IDEA: XBRL DOCUMENT
v3.23.2

Statutory Reserves | 12 Months Ended
--- | ---
Apr. 30, 2023
Text Block [Abstract] |
Statutory Reserves | 18. STATUTORY RESERVES Our subsidiary located in China was required to transfer 10% of its net income, as determined in accordance with the People’s Republic of China (PRC) accounting rules and regulations, to a statutory surplus reserve fund until such reserve balance reached 50% of the company’s registered capital. As of April 30, 2023, the statutory surplus reserve fund represents the 50% registered capital requirement, and therefore, our subsidiary located in China is no longer required to transfer 10% of its net income in accordance with PRC accounting rules and regulations. The transfer to this reserve must be made before distributions of any dividend to shareholders. As of April 30, 2023, the company’s statutory surplus reserve was $4.2 million. The statutory surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years’ losses, if any. The statutory surplus reserve fund may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them provided that the remaining reserve balance after such issue is not less than 25% of the registered capital. The company’s subsidiary located in China can transfer funds to the parent company, except for the statutory surplus reserve of $4.2 million, to assist with debt repayment, capital expenditures, and other expenses of the company’s business.

X
- Definition The entire disclosure about certain foreign governmental requirements to create, maintain, and use a statutory surplus reserve fund, including restrictions on distributions, and the company's compliance status. + References No definition available. + Details
Name: | culp_StatutoryReservesDisclosureTextBlock
Namespace Prefix: | culp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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