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

 

 

Year Ending December 31,

 

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

 

2029

 

 

Thereafter

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Self-moving equipment rental revenues

 

$

5,194

 

 

$

 

 

$

 

 

$

 

 

$

 

 

$

 

Property lease revenues

 

 

6,161

 

 

 

21,396

 

 

 

13,798

 

 

 

9,704

 

 

 

6,765

 

 

 

31,487

 

Total

 

$

11,355

 

 

$

21,396

 

 

$

13,798

 

 

$

9,704

 

 

$

6,765

 

 

$

31,487

 

 
Disaggregation Of Revenue

 

 

Quarter ended December 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

81,773

 

 

$

73,785

 

Revenues recognized at a point in time:

 

 

83,703

 

 

 

85,732

 

Total revenues recognized under ASC 606

 

 

165,476

 

 

 

159,517

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

1,129,821

 

 

 

1,072,028

 

Insurance premium revenues recognized under ASC 944

 

 

52,725

 

 

 

50,512

 

Net investment and interest income recognized under other topics

 

 

40,536

 

 

 

57,457

 

Total revenues

 

$

1,388,558

 

 

$

1,339,514

 

 

 

 

Nine months ended December 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

307,740

 

 

$

283,468

 

Revenues recognized at a point in time:

 

 

304,810

 

 

 

315,084

 

Total revenues recognized under ASC 606

 

 

612,550

 

 

 

598,552

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

3,723,458

 

 

 

3,599,867

 

Insurance premium revenues recognized under ASC 944

 

 

143,693

 

 

 

144,476

 

Net investment and interest income recognized under other topics

 

 

115,455

 

 

 

186,787

 

Total revenues

 

$

4,595,156

 

 

$

4,529,682

 

 

 

Quarter ended December 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

81,773

 

 

$

73,785

 

Revenues recognized at a point in time:

 

 

83,703

 

 

 

85,732

 

Total revenues recognized under ASC 606

 

 

165,476

 

 

 

159,517

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

1,129,821

 

 

 

1,072,028

 

Insurance premium revenues recognized under ASC 944

 

 

52,725

 

 

 

50,512

 

Net investment and interest income recognized under other topics

 

 

40,536

 

 

 

57,457

 

Total revenues

 

$

1,388,558

 

 

$

1,339,514

 

 

 

 

Nine months ended December 31,

 

 

 

2024

 

 

2023

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

307,740

 

 

$

283,468

 

Revenues recognized at a point in time:

 

 

304,810

 

 

 

315,084

 

Total revenues recognized under ASC 606

 

 

612,550

 

 

 

598,552

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

3,723,458

 

 

 

3,599,867

 

Insurance premium revenues recognized under ASC 944

 

 

143,693

 

 

 

144,476

 

Net investment and interest income recognized under other topics

 

 

115,455

 

 

 

186,787

 

Total revenues

 

$

4,595,156

 

 

$

4,529,682