XML 42 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Disaggregation of Revenue [Line Items]    
Interest and fee income on Emerald Advance $ 447 $ 664
Total revenues 145,183 137,802
U.S. assisted tax preparation    
Disaggregation of Revenue [Line Items]    
Revenues 31,104 29,963
U.S. royalties    
Disaggregation of Revenue [Line Items]    
Revenues 7,571 6,967
U.S. DIY tax preparation    
Disaggregation of Revenue [Line Items]    
Revenues 2,781 3,226
International revenues    
Disaggregation of Revenue [Line Items]    
Revenues 39,179 40,417
Revenues from Refund Transfers    
Disaggregation of Revenue [Line Items]    
Revenues 1,424 2,816
Revenues from Emerald Card®    
Disaggregation of Revenue [Line Items]    
Revenues 14,246 14,987
Revenues from Peace of Mind® Extended Service Plan    
Disaggregation of Revenue [Line Items]    
Revenues 36,577 31,943
Revenues from Tax Identity Shield®    
Disaggregation of Revenue [Line Items]    
Revenues 4,741 254
Other    
Disaggregation of Revenue [Line Items]    
Revenues $ 7,113 $ 6,565