XML 25 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition
6 Months Ended
Sep. 28, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition

10. Revenue Recognition

The following tables disaggregate the Company’s revenue by sales category:

 

 

 

Three months ended September 28, 2024

 

(Dollars in thousands)

 

U.S.
Factory-Built
Housing

 

 

Canadian
Factory-Built
Housing

 

 

Corporate/
Other

 

 

Total

 

Manufacturing

 

$

378,506

 

 

$

22,234

 

 

$

 

 

$

400,740

 

Retail

 

 

208,621

 

 

 

 

 

 

 

 

 

208,621

 

Transportation/Other

 

 

 

 

 

 

 

 

7,516

 

 

 

7,516

 

Total

 

$

587,127

 

 

$

22,234

 

 

$

7,516

 

 

$

616,877

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six months ended September 28, 2024

 

(Dollars in thousands)

 

U.S.
Factory-Built
Housing

 

 

Canadian
Factory-Built
Housing

 

 

Corporate/
Other

 

 

Total

 

Manufacturing

 

$

758,800

 

 

$

43,033

 

 

$

 

 

$

801,833

 

Retail

 

 

427,860

 

 

 

 

 

 

 

 

 

427,860

 

Transportation/Other

 

 

 

 

 

 

 

 

14,963

 

 

 

14,963

 

Total

 

$

1,186,660

 

 

$

43,033

 

 

$

14,963

 

 

$

1,244,656

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three months ended September 30, 2023

 

(Dollars in thousands)

 

U.S.
Factory-Built
Housing

 

 

Canadian
Factory-Built
Housing

 

 

Corporate/
Other

 

 

Total

 

Manufacturing

 

$

351,997

 

 

$

29,256

 

 

$

 

 

$

381,253

 

Retail

 

 

76,135

 

 

 

 

 

 

 

 

 

76,135

 

Transportation

 

 

 

 

 

 

 

 

6,848

 

 

 

6,848

 

Total

 

$

428,132

 

 

$

29,256

 

 

$

6,848

 

 

$

464,236

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six months ended September 30, 2023

 

(Dollars in thousands)

 

U.S.
Factory-Built
Housing

 

 

Canadian
Factory-Built
Housing

 

 

Corporate/
Other

 

 

Total

 

Manufacturing

 

$

697,254

 

 

$

55,376

 

 

$

 

 

$

752,630

 

Retail

 

 

159,663

 

 

 

 

 

 

 

 

 

159,663

 

Transportation

 

 

 

 

 

 

 

 

16,712

 

 

 

16,712

 

Total

 

$

856,917

 

 

$

55,376

 

 

$

16,712

 

 

$

929,005