XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 179,985 $ 192,624
Assisted tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 36,312 33,607
Royalties    
Disaggregation of Revenue [Line Items]    
Total revenues 6,228 7,358
DIY tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 3,158 4,061
International    
Disaggregation of Revenue [Line Items]    
Total revenues 58,834 58,325
Refund Transfers    
Disaggregation of Revenue [Line Items]    
Total revenues 1,284 1,665
Emerald Card® and SpruceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 11,612 28,258
Peace of Mind® Extended Service Plan    
Disaggregation of Revenue [Line Items]    
Total revenues 24,770 24,836
Tax Identity Shield®    
Disaggregation of Revenue [Line Items]    
Total revenues 5,167 5,153
Interest and fee income on Emerald AdvanceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 614 479
Wave    
Disaggregation of Revenue [Line Items]    
Total revenues 22,646 19,137
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 9,360 $ 9,745