v3.24.1.1.u2
Fair Value Measurements (Tables)
12 Months Ended
Apr. 30, 2024
Fair Value Measurements  
Schedule of financial assets measured at fair value on a recurring basis

The Company’s financial assets measured at fair value on a recurring basis at April 30, 2024, were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurement Using

​

​

    

​

​

    

Significant

    

​

​

    

​

​

​

​

​

Quoted prices in

​

other

​

Significant

​

​

​

​

​

​

active markets for

​

observable

​

unobservable

​

​

​

​

​

​

identical assets

​

inputs

​

inputs

​

​

​

​

Description

​

(Level 1)

​

(Level 2)

​

(Level 3)

​

Total

​

Equity securities

​

$

937

​

$

—

​

$

—

​

$

937

​

Warrants

​

​

—

​

​

90

​

​

—

​

​

90

​

Total

​

$

937

​

$

90

​

$

—

​

$

1,027

​

​

The Company had no financial liabilities measured at fair value on a recurring basis at April 30, 2024.

​

The Company’s financial assets measured at fair value on a recurring basis at April 30, 2023, were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurement Using

​

    

​

​

    

Significant

    

​

​

    

​

​

​

​

Quoted prices in

​

other

​

Significant

​

​

​

​

​

active markets for

​

observable

​

unobservable

​

​

​

​

​

identical assets

​

inputs

​

inputs

​

​

​

Description

​

(Level 1)

​

(Level 2)

​

(Level 3)

​

Total

Equity securities

​

$

4,714

​

$

—

​

$

—

​

$

4,714

Warrants

​

​

—

​

​

255

​

​

—

​

​

255

Total

​

$

4,714

​

$

255

​

$

—

​

$

4,969

Schedule of financial liabilities measured at fair value on recurring basis

The Company’s financial liabilities measured at fair value on a recurring basis at April 30, 2023, were as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fair Value Measurement Using

​

​

    

​

​

    

Significant

    

​

​

    

​

​

​

​

​

Quoted prices in

​

other

​

Significant

​

​

​

​

​

​

active markets for

​

observable

​

unobservable

​

​

​

​

​

​

identical assets

​

inputs

​

inputs

​

​

​

​

Description

​

(Level 1)

​

(Level 2)

​

(Level 3)

​

Total

​

Contingent consideration

​

$

—

​

$

—

​

$

2,109

​

$

2,109

​

Total

​

$

—

​

$

—

​

$

2,109

​

$

2,109

​

Schedule of reconciliation between beginning and ending balances of items measured at fair value on recurring basis that used significant unobservable inputs (Level 3)

The following table provides a reconciliation between the beginning and ending balances of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3) (in thousands):

​

​

​

​

​

​

​

    

Fair Value

 

​

​

Measurements Using

 

​

​

Significant

 

​

​

Unobservable Inputs

 

​

​

​

Liabilities

​

Description

​

(Level 3)

 

Balance at May 1, 2023

​

$

2,109

​

Business acquisition

​

​

—

​

Transfers to Level 3

​

 

—

​

Total fair value measurement adjustments (realized or unrealized)

​

​

​

​

Included in selling, general and administrative

​

​

23

​

Payments

​

 

(2,132)

​

Balance at April 30, 2024

​

$

—

​

The amount of total (gains) or losses for the period included in earnings attributable to the change in unrealized gains or losses relating to assets or liabilities still held at April 30, 2024

​

$

—

​