XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Total revenues $ 193,810 $ 183,800
Assisted tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 42,963 39,263
Royalties    
Disaggregation of Revenue [Line Items]    
Total revenues 5,852 5,701
DIY tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 3,236 3,848
International    
Disaggregation of Revenue [Line Items]    
Total revenues 64,855 60,565
Refund Transfers    
Disaggregation of Revenue [Line Items]    
Total revenues 860 1,142
Emerald Card® and SpruceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 8,826 8,633
Peace of Mind® Extended Service Plan    
Disaggregation of Revenue [Line Items]    
Total revenues 23,097 24,847
Tax Identity Shield®    
Disaggregation of Revenue [Line Items]    
Total revenues 3,909 4,580
Interest and fee income on Emerald Advance®    
Disaggregation of Revenue [Line Items]    
Total revenues 0 298
Wave    
Disaggregation of Revenue [Line Items]    
Total revenues 26,403 23,943
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 13,809 $ 10,980