XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Fair value measurement      
Cash and cash equivalents $ 66,431 $ 202,287 $ 221,514
Funds held for clients' cash and cash equivalents 3,042,121 1,743,594 $ 1,314,876
Available-for-sale securities:      
Total available-for-sale securities 146,550 20,539  
Total investments at fair value 3,255,102 1,966,420  
Level 1      
Fair value measurement      
Cash and cash equivalents 66,431 202,287  
Funds held for clients' cash and cash equivalents 3,030,371 1,743,594  
Available-for-sale securities:      
Total investments at fair value 3,096,802 1,945,881  
Level 2      
Fair value measurement      
Funds held for clients' cash and cash equivalents 11,750    
Available-for-sale securities:      
Total available-for-sale securities 146,550 20,539  
Total investments at fair value 158,300 20,539  
Level 3      
Available-for-sale securities:      
Total available-for-sale securities 0 0  
Commercial paper      
Available-for-sale securities:      
Total available-for-sale securities 70,170    
Commercial paper | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 70,170    
Corporate bonds      
Available-for-sale securities:      
Total available-for-sale securities 44,303 13,460  
Corporate bonds | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 44,303 13,460  
Asset-backed securities      
Available-for-sale securities:      
Total available-for-sale securities 7,840 7,079  
Asset-backed securities | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 7,840 $ 7,079  
Certificates of deposit      
Available-for-sale securities:      
Total available-for-sale securities 15,378    
Certificates of deposit | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 15,378    
U.S government agency securities      
Available-for-sale securities:      
Total available-for-sale securities 6,982    
U.S government agency securities | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 6,982    
Other      
Available-for-sale securities:      
Total available-for-sale securities 1,877    
Other | Level 2      
Available-for-sale securities:      
Total available-for-sale securities $ 1,877