XML 53 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers (Tables)
12 Months Ended
Apr. 27, 2025
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 2025

 

 

Fiscal 2024

 

 

Fiscal 2023

 

Beginning Balance

 

$

1,495

 

 

$

1,192

 

 

$

520

 

Revenue recognized on contract liabilities

 

 

(3,980

)

 

 

(3,932

)

 

 

(4,885

)

Payments received for services not yet rendered

 

 

2,907

 

 

 

4,235

 

 

 

5,557

 

Ending Balance

 

$

422

 

 

$

1,495

 

 

$

1,192

 

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 2025:

 

(dollars in thousands)

 

Mattress
Fabrics

 

 

Upholstery
Fabrics

 

 

Total

 

Products transferred at a point in time

 

$

113,906

 

 

$

87,322

 

 

$

201,228

 

Services transferred over time

 

 

 

 

 

12,009

 

 

 

12,009

 

Total Net Sales

 

$

113,906

 

 

$

99,331

 

 

$

213,237

 

 

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