XML 55 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments and Funds Held for Customers - Summary of Gross Unrealized Losses And Fair Values (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Short-term investments:    
Fair value, less than 12 months $ 365,252 $ 331,239
Unrealized losses, less than 12 months (468) (580)
Fair value, 12 months or longer 0 91,710
Unrealized losses, 12 months or longer 0 (325)
Fair value 365,252 422,949
Unrealized losses (468) (905)
Funds held for customers:    
Fair value, less than 12 months 158,115 902,509
Unrealized losses, less than 12 months (518) (1,052)
Fair value, 12 months or longer 0 5,546
Unrealized losses, 12 months or longer 0 (2)
Fair value 158,115 908,055
Unrealized losses (518) (1,054)
Corporate bonds    
Short-term investments:    
Fair value, less than 12 months 197,133 130,469
Unrealized losses, less than 12 months (407) (333)
Fair value, 12 months or longer 0 60,576
Unrealized losses, 12 months or longer 0 (232)
Fair value 197,133 191,045
Unrealized losses (407) (565)
Funds held for customers:    
Fair value, less than 12 months 7,112 506,540
Unrealized losses, less than 12 months (3) (814)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 7,112 506,540
Unrealized losses (3) (814)
U.S. treasury securities    
Short-term investments:    
Fair value, less than 12 months 120,047 152,004
Unrealized losses, less than 12 months (37) (156)
Fair value, 12 months or longer 0 28,979
Unrealized losses, 12 months or longer 0 (86)
Fair value 120,047 180,983
Unrealized losses (37) (242)
Funds held for customers:    
Fair value, less than 12 months 137,237 327,340
Unrealized losses, less than 12 months (514) (162)
Fair value, 12 months or longer 0 0
Unrealized losses, 12 months or longer 0 0
Fair value 137,237 327,340
Unrealized losses (514) (162)
Asset-backed securities    
Short-term investments:    
Fair value, less than 12 months 44,153 24,149
Unrealized losses, less than 12 months (23) (39)
Fair value, 12 months or longer 0 2,155
Unrealized losses, 12 months or longer 0 (7)
Fair value 44,153 26,304
Unrealized losses (23) (46)
Funds held for customers:    
Fair value, less than 12 months 13,766 68,629
Unrealized losses, less than 12 months (1) (76)
Fair value, 12 months or longer 0 5,546
Unrealized losses, 12 months or longer 0 (2)
Fair value 13,766 74,175
Unrealized losses (1) (78)
Certificates of deposit    
Short-term investments:    
Fair value, less than 12 months 3,919  
Unrealized losses, less than 12 months (1)  
Fair value, 12 months or longer 0  
Unrealized losses, 12 months or longer 0  
Fair value 3,919  
Unrealized losses $ (1)  
U.S. agency securities    
Short-term investments:    
Fair value, less than 12 months   24,617
Unrealized losses, less than 12 months   (52)
Fair value, 12 months or longer   0
Unrealized losses, 12 months or longer   0
Fair value   24,617
Unrealized losses   $ (52)