v3.25.4
Revenue Recognition (Table Text Block)
9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue From Contract With Customer [Abstract]    
Next five years and thereafter revenue

The following table summarizes the minimum lease payments due from our customers and operating property tenants on leases for the next five years and thereafter:

 

 

 

Year Ending December 31,

 

 

 

2026

 

 

2027

 

 

2028

 

 

2029

 

 

2030

 

 

Thereafter

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Self-moving equipment rental revenues

 

$

5,918

 

 

$

—

 

 

$

—

 

 

$

—

 

 

$

—

 

 

$

—

 

Property lease revenues

 

 

5,187

 

 

 

17,934

 

 

 

11,134

 

 

 

8,051

 

 

 

6,006

 

 

 

26,067

 

Total

 

$

11,105

 

 

$

17,934

 

 

$

11,134

 

 

$

8,051

 

 

$

6,006

 

 

$

26,067

 

 
Disaggregation Of Revenue

In the following tables, revenue is disaggregated by timing of revenue recognition:

 

 

 

Quarter ended December 31,

 

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

80,898

 

 

$

81,773

 

Revenues recognized at a point in time:

 

 

82,274

 

 

 

83,703

 

Total revenues recognized under ASC 606

 

 

163,172

 

 

 

165,476

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

1,155,366

 

 

 

1,129,821

 

Insurance premium revenues recognized under ASC 944

 

 

49,811

 

 

 

52,725

 

Net investment and interest income recognized under other topics

 

 

47,259

 

 

 

40,536

 

Total revenues

 

$

1,415,608

 

 

$

1,388,558

 

 

 

 

Nine months ended December 31,

 

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

331,709

 

 

$

307,740

 

Revenues recognized at a point in time:

 

 

308,351

 

 

 

304,810

 

Total revenues recognized under ASC 606

 

 

640,060

 

 

 

612,550

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

3,862,925

 

 

 

3,723,458

 

Insurance premium revenues recognized under ASC 944

 

 

140,523

 

 

 

143,693

 

Net investment and interest income recognized under other topics

 

 

122,492

 

 

 

115,455

 

Total revenues

 

$

4,766,000

 

 

$

4,595,156

 

In the following tables, revenue is disaggregated by timing of revenue recognition:

 

 

 

Quarter ended December 31,

 

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

80,898

 

 

$

81,773

 

Revenues recognized at a point in time:

 

 

82,274

 

 

 

83,703

 

Total revenues recognized under ASC 606

 

 

163,172

 

 

 

165,476

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

1,155,366

 

 

 

1,129,821

 

Insurance premium revenues recognized under ASC 944

 

 

49,811

 

 

 

52,725

 

Net investment and interest income recognized under other topics

 

 

47,259

 

 

 

40,536

 

Total revenues

 

$

1,415,608

 

 

$

1,388,558

 

 

 

 

Nine months ended December 31,

 

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

 

 

(In thousands)

 

 

 

 

 

 

 

 

Revenues recognized over time:

 

$

331,709

 

 

$

307,740

 

Revenues recognized at a point in time:

 

 

308,351

 

 

 

304,810

 

Total revenues recognized under ASC 606

 

 

640,060

 

 

 

612,550

 

 

 

 

 

 

 

 

Revenues recognized under ASC 842

 

 

3,862,925

 

 

 

3,723,458

 

Insurance premium revenues recognized under ASC 944

 

 

140,523

 

 

 

143,693

 

Net investment and interest income recognized under other topics

 

 

122,492

 

 

 

115,455

 

Total revenues

 

$

4,766,000

 

 

$

4,595,156