XML 56 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Disaggregation of Revenue [Line Items]          
Revenues $ 466,106 $ 291,448 $ 3,463,270 $ 3,413,987 $ 2,639,720
U.S. assisted tax preparation          
Disaggregation of Revenue [Line Items]          
Revenues 259,527   2,094,612 2,035,107 1,533,303
U.S. royalties          
Disaggregation of Revenue [Line Items]          
Revenues 29,659   225,242 226,253 193,411
U.S. DIY tax preparation          
Disaggregation of Revenue [Line Items]          
Revenues 76,106   319,086 313,055 208,901
International          
Disaggregation of Revenue [Line Items]          
Revenues 22,071   231,335 249,868 180,065
Refund Transfers          
Disaggregation of Revenue [Line Items]          
Revenues 14,269   162,893 163,329 154,687
Emerald Card®          
Disaggregation of Revenue [Line Items]          
Revenues 19,193   125,444 136,717 92,737
Peace of Mind® Extended Service Plan          
Disaggregation of Revenue [Line Items]          
Revenues 20,231   94,637 98,882 105,185
Revenues from Tax Identity Shield®          
Disaggregation of Revenue [Line Items]          
Revenues 3,928   39,114 40,624 31,797
Interest and fee income on Emerald AdvanceSM          
Disaggregation of Revenue [Line Items]          
Revenues 299   43,981 53,430 60,867
Wave HQ Inc.          
Disaggregation of Revenue [Line Items]          
Revenues 12,481   80,965 58,277 36,711
Other          
Disaggregation of Revenue [Line Items]          
Revenues $ 8,342   $ 45,961 $ 38,445 $ 42,056