XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]    
Total revenues $ 192,624 $ 417,346
U.S. assisted tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 33,607 207,167
U.S. royalties    
Disaggregation of Revenue [Line Items]    
Total revenues 7,358 22,652
U.S. DIY tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 4,061 47,463
International    
Disaggregation of Revenue [Line Items]    
Total revenues 58,325 58,776
Refund Transfers    
Disaggregation of Revenue [Line Items]    
Total revenues 1,665 6,113
Emerald Card®    
Disaggregation of Revenue [Line Items]    
Total revenues 28,258 12,436
Peace of Mind® Extended Service Plan    
Disaggregation of Revenue [Line Items]    
Total revenues 24,836 27,192
Tax Identity Shield®    
Disaggregation of Revenue [Line Items]    
Total revenues 5,153 8,994
Interest and fee income on Emerald AdvanceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 479 526
Wave    
Disaggregation of Revenue [Line Items]    
Total revenues 19,137 13,737
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 9,745 $ 12,290