v3.26.1
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,398,107 $ 2,277,104 $ 2,800,523 $ 2,649,984
Assisted tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 1,742,135 1,635,877 1,846,698 1,727,220
Royalties        
Disaggregation of Revenue [Line Items]        
Total revenues 128,182 133,961 139,139 143,312
DIY tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 215,245 214,666 235,797 231,646
International        
Disaggregation of Revenue [Line Items]        
Total revenues 70,119 60,438 170,498 157,104
Refund Transfers        
Disaggregation of Revenue [Line Items]        
Total revenues 119,935 113,732 121,416 115,229
Emerald Card® and SpruceSM        
Disaggregation of Revenue [Line Items]        
Total revenues 39,590 40,195 56,566 59,169
Peace of Mind® Extended Service Plan        
Disaggregation of Revenue [Line Items]        
Total revenues 14,347 15,625 54,087 54,867
Tax Identity Shield®        
Disaggregation of Revenue [Line Items]        
Total revenues 8,485 7,025 16,851 14,947
Interest and fee income on Emerald Advance®        
Disaggregation of Revenue [Line Items]        
Total revenues 15,198 14,286 28,644 26,594
Wave        
Disaggregation of Revenue [Line Items]        
Total revenues 29,871 26,717 89,506 79,681
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 15,000 $ 14,582 $ 41,321 $ 40,215