v3.25.4
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]        
Total revenues $ 198,865 $ 179,070 $ 402,416 $ 372,880
Assisted tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 55,919 48,380 104,563 91,343
Royalties        
Disaggregation of Revenue [Line Items]        
Total revenues 5,108 3,499 10,957 9,351
DIY tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 16,807 13,744 20,552 16,980
International        
Disaggregation of Revenue [Line Items]        
Total revenues 34,718 31,811 100,379 96,666
Refund Transfers        
Disaggregation of Revenue [Line Items]        
Total revenues 638 637 1,481 1,497
Emerald Card® and SpruceSM        
Disaggregation of Revenue [Line Items]        
Total revenues 9,124 10,148 16,976 18,974
Peace of Mind® Extended Service Plan        
Disaggregation of Revenue [Line Items]        
Total revenues 16,231 16,145 39,740 39,242
Tax Identity Shield®        
Disaggregation of Revenue [Line Items]        
Total revenues 4,244 4,013 8,366 7,922
Interest and fee income on Emerald Advance®        
Disaggregation of Revenue [Line Items]        
Total revenues 13,446 12,308 13,446 12,308
Wave        
Disaggregation of Revenue [Line Items]        
Total revenues 29,785 26,561 59,635 52,964
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 12,845 $ 11,824 $ 26,321 $ 25,633