XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note G - Fair Value Measurements (Tables)
6 Months Ended
Oct. 31, 2023
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
   

October 31, 2023

   

April 30, 2023

 
(In thousands)  

Carrying
Value

   

Fair
Value

   

Carrying
Value

   

Fair
Value

 
                                 

Cash and cash equivalents

  $ 4,313     $ 4,313     $ 9,796     $ 9,796  

Restricted cash

    90,180       90,180       58,238       58,238  

Finance receivables, net

    1,105,236       679,720       1,063,460       654,028  

Accounts payable

    22,400       22,400       27,196       27,196  

Revolving line of credit, net

    165,509       165,509       167,231       167,231  

Non-recourse notes payable

    579,030       579,085       471,367       470,209