XML 52 R32.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue from Contracts with Customers (Tables)
12 Months Ended
Apr. 28, 2024
Revenue From Contract With Customer [Abstract]  
Summary of Activity for Deferred Revenue

A summary of the activity of deferred revenue follows:

 

(dollars in thousands)

 

Fiscal 2024

 

 

Fiscal 2023

 

 

Fiscal 2022

 

Beginning Balance

 

$

1,192

 

 

$

520

 

 

$

540

 

Revenue recognized on contract liabilities

 

 

(3,932

)

 

 

(4,885

)

 

 

(3,434

)

Payments received for services not yet rendered

 

 

4,235

 

 

 

5,557

 

 

 

3,414

 

Ending Balance

 

$

1,495

 

 

$

1,192

 

 

$

520

 

Summary of Disaggregation of Revenue

The following table presents our disaggregated revenue related to operations by segment, timing of revenue recognition, and product sales versus services rendered for fiscal 2024:

 

(dollars in thousands)

 

Mattress
Fabrics

 

 

Upholstery
Fabrics

 

 

Total

 

Products transferred at a point in time

 

$

116,370

 

 

$

98,976

 

 

$

215,346

 

Services transferred over time

 

 

 

 

 

9,987

 

 

 

9,987

 

Total Net Sales

 

$

116,370

 

 

$

108,963

 

 

$

225,333

 

 

The following table presents our disaggregated revenue related to operations by segment, timing of revenue recognition, and product sales versus services rendered for fiscal 2023:

 

(dollars in thousands)

 

Mattress
Fabrics

 

 

Upholstery
Fabrics

 

 

Total

 

Products transferred at a point in time

 

$

110,995

 

 

$

114,996

 

 

$

225,991

 

Services transferred over time

 

 

 

 

 

8,943

 

 

 

8,943

 

Total Net Sales

 

$

110,995

 

 

$

123,939

 

 

$

234,934

 

 

 

The following table presents our disaggregated revenue related to operations by segment, timing of revenue recognition, and product sales versus services rendered for fiscal 2022:

 

(dollars in thousands)

 

Mattress
Fabrics

 

 

Upholstery
Fabrics

 

 

Total

 

Products transferred at a point in time

 

$

152,159

 

 

$

133,622

 

 

$

285,781

 

Services transferred over time

 

 

 

 

 

9,058

 

 

 

9,058

 

Total Net Sales

 

$

152,159

 

 

$

142,680

 

 

$

294,839