XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Note G - Fair Value Measurements (Tables)
3 Months Ended
Jul. 31, 2023
Notes Tables  
Fair Value, by Balance Sheet Grouping [Table Text Block]
   

July 31, 2023

   

April 30, 2023

 
(In thousands)   

Carrying
Value

   

Fair
Value

   

Carrying
Value

   

Fair
Value

 
                                 

Cash and cash equivalents

  $ 6,314     $ 6,314     $ 9,796     $ 9,796  

Restricted cash

    85,887       85,887       58,238       58,238  

Finance receivables, net

    1,126,992       886,035       1,073,764       844,624  

Accounts payable

    31,897       31,897       27,196       27,196  

Revolving line of credit, net

    (1,035 )     (1,035 )     167,231       167,231  

Non-recourse notes payable

    711,789       710,813       471,367       470,209