XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Table Text Block)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Revenue From Contract With Customer [Abstract]    
Next five years and thereafter revenue  

 

 

Year Ending December 31,

 

 

 

2024

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

Thereafter

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Self-moving equipment rental revenues

 

$

5,674

 

 

$

 

 

$

 

 

$

 

 

$

 

 

$

 

Property lease revenues

 

 

21,494

 

 

 

15,040

 

 

 

12,112

 

 

 

8,653

 

 

 

5,666

 

 

 

33,059

 

Total

 

$

27,168

 

 

$

15,040

 

 

$

12,112

 

 

$

8,653

 

 

$

5,666

 

 

$

33,059

 

Disaggregation Of Revenue

 

 

Quarter ended December 31,

 

 

 

2023

 

 

2022

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

73,785

 

 

$

69,797

 

Revenues recognized at a point in time:

 

 

85,732

 

 

 

92,698

 

Total revenues recognized under ASC 606

 

 

159,517

 

 

 

162,495

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

1,072,028

 

 

 

1,110,247

 

Revenues recognized under ASC 944

 

 

50,512

 

 

 

50,300

 

Revenues recognized under ASC 320

 

 

57,457

 

 

 

52,294

 

Total revenues

 

$

1,339,514

 

 

$

1,375,336

 

 

 

Nine months ended December 31,

 

 

 

2023

 

 

2022

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

283,468

 

 

$

300,082

 

Revenues recognized at a point in time:

 

 

315,084

 

 

 

338,019

 

Total revenues recognized under ASC 606

 

 

598,552

 

 

 

638,101

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

3,599,867

 

 

 

3,772,203

 

Revenues recognized under ASC 944

 

 

144,476

 

 

 

149,360

 

Revenues recognized under ASC 320

 

 

186,787

 

 

 

116,376

 

Total revenues

 

$

4,529,682

 

 

$

4,676,040