XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Short-Term Investments And Funds Held For Customers - Schedule of Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Short-term investments:    
Amortized cost $ 1,142,453 $ 1,177,421
Gross unrealized gains 4,560 3,036
Gross unrealized losses (43) (347)
Fair value 1,146,970 1,180,110
Funds held for customers:    
Amortized cost 1,572,343 1,621,083
Gross unrealized gains 9,455 7,901
Gross unrealized losses (20) (217)
Fair value 1,581,778 1,628,767
Corporate bonds    
Short-term investments:    
Amortized cost 644,369 756,009
Gross unrealized gains 3,435 2,598
Gross unrealized losses (4) (274)
Fair value 647,800 758,333
Funds held for customers:    
Amortized cost 436,225 483,604
Gross unrealized gains 3,201 2,759
Gross unrealized losses (2) (1)
Fair value 439,424 486,362
U.S. treasury securities    
Short-term investments:    
Amortized cost 370,818 287,356
Gross unrealized gains 852 261
Gross unrealized losses (33) (58)
Fair value 371,637 287,559
Funds held for customers:    
Amortized cost 902,124 864,602
Gross unrealized gains 5,431 4,319
Gross unrealized losses (11) (216)
Fair value 907,544 868,705
Asset-backed securities    
Short-term investments:    
Amortized cost 117,175 118,074
Gross unrealized gains 273 177
Gross unrealized losses (6) (15)
Fair value 117,442 118,236
Funds held for customers:    
Amortized cost 125,435 167,179
Gross unrealized gains 759 791
Gross unrealized losses (7) 0
Fair value 126,187 167,970
Certificates of deposit    
Short-term investments:    
Amortized cost 10,091 15,982
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value 10,091 15,982
Funds held for customers:    
Amortized cost 90,290 99,138
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Fair value 90,290 99,138
Municipal bonds    
Funds held for customers:    
Amortized cost 18,269 6,560
Gross unrealized gains 64 32
Gross unrealized losses 0 0
Fair value $ 18,333 $ 6,592