XML 69 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Corporate Investments and Funds Held For Clients - Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Corporate Investments and Funds Held for Clients      
Amortized cost of cash and cash equivalents $ 250,851 $ 132,478  
Cash and cash equivalents, gross unrealized gains    
Cash and cash equivalents, gross unrealized losses (2)  
Fair value of cash and cash equivalents 250,851 132,476 $ 137,193
Amortized cost of funds held for clients' cash and cash equivalents 1,241,282 1,293,673  
Funds held for clients' cash and cash equivalents, gross unrealized gains  
Funds held for clients' cash and cash equivalents, gross unrealized losses   (6)  
Fair value of funds held for clients' cash and cash equivalents 1,241,282 1,293,667 $ 1,102,538
Available-for-sale securities      
Amortized cost 122,266 130,665  
Gross unrealized gains 911 168  
Gross unrealized losses   (9)  
Fair value 123,177 130,824  
Total investments at amortized cost 1,614,399 1,556,816  
Total investments gross unrealized gain 911 168  
Total investments gross unrealized loss   (17)  
Total investments at fair value 1,615,310 1,556,967  
Commercial paper      
Available-for-sale securities      
Amortized cost 6,643 63,397  
Gross unrealized gains 6 33  
Gross unrealized losses   (2)  
Fair value 6,649 63,428  
Corporate bonds      
Available-for-sale securities      
Amortized cost 44,343 27,044  
Gross unrealized gains 414 59  
Gross unrealized losses   (4)  
Fair value 44,757 27,099  
Asset-backed securities      
Available-for-sale securities      
Amortized cost 49,978 26,488  
Gross unrealized gains 424 55  
Gross unrealized losses   (3)  
Fair value 50,402 26,540  
U.S. treasury securities      
Available-for-sale securities      
Amortized cost 21,302 13,736  
Gross unrealized gains 67 21  
Fair value 21,369 13,757  
Corporate investments      
Available-for-sale securities      
Fair value 37,155 30,022  
Funds held for clients      
Available-for-sale securities      
Fair value $ 86,022 $ 100,802