XML 37 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Fair value measurement      
Cash and cash equivalents $ 114,325 $ 132,476 $ 90,856
Funds held for clients' cash and cash equivalents 1,520,127 1,293,667 1,596,719
Total investments at fair value 1,916,180 1,556,967  
Available-for-sale securities:      
Total available-for-sale securities 281,728 130,824  
Fair value asset transfers      
Transfers from level 1 to level 2 0   0
Transfers from level 2 to level 1 0   $ 0
Level 1      
Fair value measurement      
Cash and cash equivalents 90,791 116,387  
Funds held for clients' cash and cash equivalents 1,439,324 1,244,856  
Total investments at fair value 1,530,115 1,361,243  
Level 2      
Fair value measurement      
Cash and cash equivalents 23,534 16,089  
Funds held for clients' cash and cash equivalents 80,803 48,811  
Total investments at fair value 386,065 195,724  
Available-for-sale securities:      
Total available-for-sale securities 281,728 130,824  
Level 3      
Available-for-sale securities:      
Total available-for-sale securities 0 0  
Commercial paper      
Available-for-sale securities:      
Total available-for-sale securities 150,437 63,428  
Commercial paper | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 150,437 63,428  
Corporate bonds      
Available-for-sale securities:      
Total available-for-sale securities 52,248 27,099  
Corporate bonds | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 52,248 27,099  
Asset-backed securities      
Available-for-sale securities:      
Total available-for-sale securities 57,586 26,540  
Asset-backed securities | Level 2      
Available-for-sale securities:      
Total available-for-sale securities 57,586 26,540  
U.S. treasury securities      
Available-for-sale securities:      
Total available-for-sale securities 21,457 13,757  
U.S. treasury securities | Level 2      
Available-for-sale securities:      
Total available-for-sale securities $ 21,457 $ 13,757