XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 203,551 $ 193,810
Assisted tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 48,644 42,963
Royalties    
Disaggregation of Revenue [Line Items]    
Total revenues 5,849 5,852
DIY tax preparation    
Disaggregation of Revenue [Line Items]    
Total revenues 3,745 3,236
International    
Disaggregation of Revenue [Line Items]    
Total revenues 65,661 64,855
Refund Transfers    
Disaggregation of Revenue [Line Items]    
Total revenues 843 860
Emerald Card® and SpruceSM    
Disaggregation of Revenue [Line Items]    
Total revenues 7,852 8,826
Peace of Mind® Extended Service Plan    
Disaggregation of Revenue [Line Items]    
Total revenues 23,509 23,097
Tax Identity Shield®    
Disaggregation of Revenue [Line Items]    
Total revenues 4,122 3,909
Interest and fee income on Emerald Advance®    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Wave    
Disaggregation of Revenue [Line Items]    
Total revenues 29,850 26,403
Other    
Disaggregation of Revenue [Line Items]    
Total revenues $ 13,476 $ 13,809