XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]        
Total revenues $ 179,070 $ 179,083 $ 372,880 $ 362,883
Assisted tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 48,380 48,342 91,343 87,605
Royalties        
Disaggregation of Revenue [Line Items]        
Total revenues 3,499 5,454 9,351 11,155
DIY tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 13,744 13,111 16,980 16,959
International        
Disaggregation of Revenue [Line Items]        
Total revenues 31,811 29,569 96,666 90,134
Refund Transfers        
Disaggregation of Revenue [Line Items]        
Total revenues 637 813 1,497 1,955
Emerald Card® and SpruceSM        
Disaggregation of Revenue [Line Items]        
Total revenues 10,148 11,700 18,974 20,333
Peace of Mind® Extended Service Plan        
Disaggregation of Revenue [Line Items]        
Total revenues 16,145 17,440 39,242 42,287
Tax Identity Shield®        
Disaggregation of Revenue [Line Items]        
Total revenues 4,013 4,694 7,922 9,274
Interest and fee income on Emerald Advance®        
Disaggregation of Revenue [Line Items]        
Total revenues 12,308 15,235 12,308 15,533
Wave        
Disaggregation of Revenue [Line Items]        
Total revenues 26,561 23,133 52,964 47,076
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 11,824 $ 9,592 $ 25,633 $ 20,572