XML 39 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 6 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Disaggregation of Revenue [Line Items]        
Revenues $ 148,871 $ 140,854 $ 294,054 $ 278,656
U.S. assisted tax preparation        
Disaggregation of Revenue [Line Items]        
Revenues 41,652 36,665 72,756 66,628
U.S. royalties        
Disaggregation of Revenue [Line Items]        
Revenues 8,062 7,008 15,633 13,975
U.S. DIY tax preparation        
Disaggregation of Revenue [Line Items]        
Revenues 2,994 4,263 5,775 7,489
International revenues        
Disaggregation of Revenue [Line Items]        
Revenues 45,497 47,934 84,676 88,351
Revenues from Refund Transfers        
Disaggregation of Revenue [Line Items]        
Revenues 560 1,135 1,984 3,951
Revenues from Emerald Card®        
Disaggregation of Revenue [Line Items]        
Revenues 9,478 9,180 23,724 24,167
Revenues from Peace of Mind® Extended Service Plan        
Disaggregation of Revenue [Line Items]        
Revenues 24,318 24,585 60,895 56,528
Revenues from Tax Identity Shield®        
Disaggregation of Revenue [Line Items]        
Revenues 5,243 257 9,984 511
Interest and fee income on Emerald Advance        
Disaggregation of Revenue [Line Items]        
Revenues 397 594 844 1,258
Other        
Disaggregation of Revenue [Line Items]        
Revenues $ 10,670 $ 9,233 $ 17,783 $ 15,798