XML 82 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2018
Disaggregation of Revenue [Line Items]      
Revenues $ 2,639,720 $ 3,094,881 $ 3,159,931
U.S. assisted tax preparation      
Disaggregation of Revenue [Line Items]      
Revenues 1,533,303 1,858,998 1,947,160
U.S. royalties      
Disaggregation of Revenue [Line Items]      
Revenues 193,411 243,541 245,444
U.S. DIY tax preparation      
Disaggregation of Revenue [Line Items]      
Revenues 208,901 261,413 243,159
International      
Disaggregation of Revenue [Line Items]      
Revenues 180,065 220,562 227,266
Refund Transfers      
Disaggregation of Revenue [Line Items]      
Revenues 154,687 169,985 171,959
Emerald Card®      
Disaggregation of Revenue [Line Items]      
Revenues 92,737 98,256 102,640
Peace of Mind® Extended Service Plan      
Disaggregation of Revenue [Line Items]      
Revenues 105,185 108,114 101,572
Revenues from Tax Identity Shield®      
Disaggregation of Revenue [Line Items]      
Revenues 31,797 35,661 28,823
Interest and fee income on Emerald AdvanceTM      
Disaggregation of Revenue [Line Items]      
Revenues 60,867 58,182 56,986
Wave HQ Inc.      
Disaggregation of Revenue [Line Items]      
Revenues   0 0
Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 42,056 $ 40,169 $ 34,922