XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]    
Total revenues $ 183,800 $ 179,985
Assisted tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 39,263 36,312
Royalties    
Disaggregation of Revenue [Line Items]    
Total revenues 5,701 6,228
DIY tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 3,848 3,158
International    
Disaggregation of Revenue [Line Items]    
Total revenues 60,565 58,834
Refund Transfers    
Disaggregation of Revenue [Line Items]    
Total revenues 1,142 1,284
Emerald Card® and SpruceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 8,633 11,612
Peace of Mind® Extended Service Plan    
Disaggregation of Revenue [Line Items]    
Total revenues 24,847 24,770
Tax Identity Shield®    
Disaggregation of Revenue [Line Items]    
Total revenues 4,580 5,167
Interest and fee income on Emerald AdvanceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 298 614
Wave    
Disaggregation of Revenue [Line Items]    
Total revenues 23,943 22,646
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 10,980 $ 9,360