XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments and Funds Held for Customers - Summary of Fair Value of Funds Held For Customers (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Short-term investments:    
Amortized cost $ 618,670 $ 602,232
Gross unrealized gains 1,045 208
Gross unrealized losses (119) (905)
Short-term investments 619,596 601,535
Funds held for customers:    
Amortized cost 1,589,454 1,516,348
Gross unrealized gains 8,426 36
Gross unrealized losses (55) (1,054)
Fair value 1,597,825 1,515,330
Corporate bonds    
Short-term investments:    
Amortized cost 387,792 298,628
Gross unrealized gains 780 140
Gross unrealized losses (96) (566)
Short-term investments 388,476 298,202
Funds held for customers:    
Amortized cost 868,685 937,989
Gross unrealized gains 2,489 23
Gross unrealized losses (13) (814)
Fair value 871,161 937,198
U.S. treasury securities    
Short-term investments:    
Amortized cost 137,780 181,225
Gross unrealized gains 63 0
Gross unrealized losses (20) (242)
Short-term investments 137,823 180,983
Funds held for customers:    
Amortized cost 418,703 342,202
Gross unrealized gains 4,297 1
Gross unrealized losses (42) (162)
Fair value 422,958 342,041
Asset-backed securities    
Short-term investments:    
Amortized cost 65,757 59,340
Gross unrealized gains 181 68
Gross unrealized losses (3) (45)
Short-term investments 65,935 59,363
Funds held for customers:    
Amortized cost 183,223 116,542
Gross unrealized gains 1,610 11
Gross unrealized losses 0 (78)
Fair value 184,833 116,475
Certificates of deposit    
Short-term investments:    
Amortized cost 12,690 38,370
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Short-term investments 12,690 38,370
Funds held for customers:    
Amortized cost 116,837 119,615
Gross unrealized gains 1 1
Gross unrealized losses 0 0
Fair value 116,838 119,616
U.S. agency securities    
Short-term investments:    
Amortized cost 14,651 24,669
Gross unrealized gains 21 0
Gross unrealized losses 0 (52)
Short-term investments 14,672 $ 24,617
Municipal Bonds    
Funds held for customers:    
Amortized cost 2,006  
Gross unrealized gains 29  
Gross unrealized losses 0  
Fair value $ 2,035