XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION (Disaggregation of Revenue by Major Service Line) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Total revenues $ 179,083 $ 166,405 $ 362,883 $ 346,390
Assisted tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 48,342 41,216 87,605 77,528
Royalties        
Disaggregation of Revenue [Line Items]        
Total revenues 5,454 4,946 11,155 11,174
DIY tax preparation        
Disaggregation of Revenue [Line Items]        
Total revenues 13,111 12,150 16,959 15,308
International        
Disaggregation of Revenue [Line Items]        
Total revenues 29,569 28,046 90,134 86,880
Refund Transfers        
Disaggregation of Revenue [Line Items]        
Total revenues 813 1,542 1,955 2,826
Emerald Card® and SpruceSM        
Disaggregation of Revenue [Line Items]        
Total revenues 11,700 12,478 20,333 24,090
Peace of Mind® Extended Service Plan        
Disaggregation of Revenue [Line Items]        
Total revenues 17,440 17,320 42,287 42,090
Tax Identity Shield®        
Disaggregation of Revenue [Line Items]        
Total revenues 4,694 5,350 9,274 10,517
Interest and fee income on Emerald AdvanceSM        
Disaggregation of Revenue [Line Items]        
Total revenues 15,235 12,903 15,533 13,517
Wave        
Disaggregation of Revenue [Line Items]        
Total revenues 23,133 21,941 47,076 44,587
Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 9,592 $ 8,513 $ 20,572 $ 17,873