Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.2
Leases (Tables)
12 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of minimum rental revenue to be received under operating leases

​

​

​

​

​

​

​

​

​

​

​

Leased

​

Owned and

​

Year Ending March 31,

    

Assets

 

Financed Assets

 

2026

​

$

2,398

​

$

6,279

​

2027

​

 

397

​

 

1,101

​

2028

​

 

—

​

 

295

​

2029

​

 

—

​

 

22

​

2030

​

 

—

​

 

—

​

Thereafter

​

​

—

​

​

—

​

Total minimum rental revenue

​

$

2,795

​

$

7,697

​

 

Schedule of profit recognized from sales-type leases

​

​

​

​

​

​

​

​

​

​

Year Ended March 31,

​

    

2025

    

2024

Net sales

​

$

1,309

    

$

—

Cost of sales

​

​

911

    

​

—

Gross profit

​

$

398

    

$

—

 

Schedule of minimum lease payments to be received from sales-type leases

​

​

​

​

​

Year Ending March 31,

    

​

​

2026

​

$

264

2027

​

 

264

2028

​

 

264

2029

​

 

264

2030

​

 

264

Thereafter

​

​

528

Total minimum lease payments

​

$

1,848

Less: imputed interest

​

​

(639)

Plus: unguaranteed residual value

​

​

79

Present value of lease receivable

​

$

1,288

 

Schedule of lease receivable

​

​

​

​

​

​

​

​

Year Ended March 31,

​

2025

    

2024

Gross receivables

$

1,209

    

$

—

Unguaranteed residual value

​

79

​

​

—

Total, net

$

1,288

​

$

—

Reported as:

​

​

​

​

​

Current

​

113

​

​

—

Long-Term

​

1,175

​

​

—

Total, net

$

1,288

    

$

—

 

Schedule of finance and operating leases

The components of lease expense were as follows (in thousands):

​

​

​

​

​

​

​

​

​

Year Ended March 31,

​

    

2025

    

2024

Finance lease costs (1)

​

$

719

    

$

804

Operating lease costs

​

​

5,335

    

​

4,948

Total lease costs

​

$

6,054

    

$

5,752

(1) Interest expense is included in finance lease costs.

Supplemental balance sheet information related to the leases was as follows (in thousands):

​

​

​

​

​

​

​

March 31, 2025

​

March 31, 2024

Finance lease right-of-use assets

$

3,787

​

$

4,391

Operating lease right-of-use assets

​

8,282

​

​

12,279

Total right-of-use assets

$

12,069

​

$

16,670

​

​

​

​

​

​

Finance lease liability, current

$

2,017

​

$

964

Operating lease liability, current

​

3,539

​

​

4,041

Finance lease liability, non-current

​

248

​

​

2,300

Operating lease liability, non-current

 

4,988

​

 

8,527

Total lease liabilities

$

10,792

​

$

15,832

​

​

​

​

​

​

Finance leases:

​

​

​

​

​

Weighted average remaining lease life

 

0.42 years

​

 

1.41 years

Weighted average discount rate

​

12.81%

​

​

13.00%

Operating leases:

​

​

​

​

​

Weighted average remaining lease life

 

4.41 years

​

 

4.48 years

Weighted average discount rate

​

12.33%

​

​

13.00%

Supplemental cash flow information related to the leases was as follows (in thousands):

​

​

​

​

​

​

​

Year Ended March 31,

​

2025

​

2024

Cash paid for amounts included in the measurement of lease liabilities

​

    

​

Finance cash flows from finance leases

$

222

​

$

173

Operating cash flows from finance leases

$

33

​

$

42

Operating cash flows from operating leases

$

5,380

​

$

4,930

Right-of-use assets obtained in exchange for lease obligations

​

​

​

​

​

Finance leases

$

—

​

$

447

Operating leases

$

—

​

$

6,901

 

Schedule of maturities of finance lease liabilities

​

​

​

​

​

​

​

​

​

​

Finance

​

Operating

Year Ending March 31,

    

Leases

    

Leases

2026

​

$

2,051

​

$

4,368

2027

​

​

252

​

​

1,747

2028

​

 

—

​

 

1,636

2029

​

 

—

​

 

1,337

2030

​

 

—

​

 

256

Thereafter

​

​

—

​

​

1,626

Total lease payments

​

$

2,303

​

$

10,970

Less: imputed interest

​

​

(38)

​

​

(2,443)

Present value of lease liabilities

​

$

2,265

​

$

8,527

 

Schedule of maturities of operating lease liabilities

​

​

​

​

​

​

​

​

​

​

Finance

​

Operating

Year Ending March 31,

    

Leases

    

Leases

2026

​

$

2,051

​

$

4,368

2027

​

​

252

​

​

1,747

2028

​

 

—

​

 

1,636

2029

​

 

—

​

 

1,337

2030

​

 

—

​

 

256

Thereafter

​

​

—

​

​

1,626

Total lease payments

​

$

2,303

​

$

10,970

Less: imputed interest

​

​

(38)

​

​

(2,443)

Present value of lease liabilities

​

$

2,265

​

$

8,527