XML 63 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition (Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 3,610,347 $ 3,472,185 $ 3,463,270
Assisted tax preparation      
Disaggregation of Revenue [Line Items]      
Revenues 2,274,835 2,167,138  
Royalties      
Disaggregation of Revenue [Line Items]      
Revenues 204,802 210,631  
DIY tax preparation      
Disaggregation of Revenue [Line Items]      
Revenues 349,812 314,758  
International      
Disaggregation of Revenue [Line Items]      
Revenues 247,123 235,131  
Refund Transfers      
Disaggregation of Revenue [Line Items]      
Revenues 142,249 143,310  
Emerald Card® and SpruceSM      
Disaggregation of Revenue [Line Items]      
Revenues 76,093 84,651  
Peace of Mind® Extended Service Plan      
Disaggregation of Revenue [Line Items]      
Revenues 93,087 95,181  
Revenues from Tax Identity Shield®      
Disaggregation of Revenue [Line Items]      
Revenues 33,386 38,265  
Interest and fee income on Emerald Advance®      
Disaggregation of Revenue [Line Items]      
Revenues 40,933 47,554  
Wave HQ Inc.      
Disaggregation of Revenue [Line Items]      
Revenues   90,314  
Revenues 96,472    
Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 51,555 $ 45,252