XML 42 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Schedule of Disaggregation of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Disaggregation Of Revenue [Line Items]        
Net revenue $ 116,225 $ 117,925 $ 333,190 $ 292,837
Financial Services [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 86,860 87,125 238,636 207,978
Education [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 14,742 19,641 53,395 53,211
Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue $ 14,623 $ 11,159 $ 41,159 $ 31,648