XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,277,104 $ 2,184,834 $ 2,649,984 $ 2,547,717
Assisted tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 1,635,877 1,534,825 1,727,220 1,622,430
Royalties        
Disaggregation of Revenue [Line Items]        
Total revenues 133,961 141,915 143,312 153,070
DIY tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 214,666 198,570 231,646 215,529
International        
Disaggregation of Revenue [Line Items]        
Total revenues 60,438 68,264 157,104 158,398
Refund Transfers        
Disaggregation of Revenue [Line Items]        
Total revenues 113,732 118,937 115,229 120,892
Emerald Card® and SpruceSM        
Disaggregation of Revenue [Line Items]        
Total revenues 40,195 41,160 59,169 61,493
Peace of Mind® Extended Service Plan        
Disaggregation of Revenue [Line Items]        
Total revenues 15,625 16,813 54,867 59,100
Tax Identity Shield®        
Disaggregation of Revenue [Line Items]        
Total revenues 7,025 7,536 14,947 16,810
Interest and fee income on Emerald Advance®        
Disaggregation of Revenue [Line Items]        
Total revenues 14,286 21,169 26,594 36,702
Wave        
Disaggregation of Revenue [Line Items]        
Total revenues 26,717 23,580 79,681 70,656
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 14,582 $ 12,065 $ 40,215 $ 32,637