XML 59 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 3,413,987 $ 2,639,720 $ 3,094,881
U.S. assisted tax preparation      
Disaggregation of Revenue [Line Items]      
Revenues 2,035,107 1,533,303 1,858,998
U.S. royalties      
Disaggregation of Revenue [Line Items]      
Revenues 226,253 193,411 243,541
U.S. DIY tax preparation      
Disaggregation of Revenue [Line Items]      
Revenues 313,055 208,901 261,413
International      
Disaggregation of Revenue [Line Items]      
Revenues 249,868 180,065 220,562
Refund Transfers      
Disaggregation of Revenue [Line Items]      
Revenues 163,329 154,687 169,985
Emerald Card®      
Disaggregation of Revenue [Line Items]      
Revenues 136,717 92,737 98,256
Peace of Mind® Extended Service Plan      
Disaggregation of Revenue [Line Items]      
Revenues 98,882 105,185 108,114
Revenues from Tax Identity Shield®      
Disaggregation of Revenue [Line Items]      
Revenues 40,624 31,797 35,661
Interest and fee income on Emerald AdvanceSM      
Disaggregation of Revenue [Line Items]      
Revenues 53,430 60,867 58,182
Wave HQ Inc.      
Disaggregation of Revenue [Line Items]      
Revenues   36,711 0
Revenues 58,277    
Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 38,445 $ 42,056 $ 40,169