XML 57 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Schedule of Disaggregation of Net Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]        
Net revenue $ 118,101 $ 104,096 $ 244,715 $ 216,965
Financial Services [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 89,097 74,410 181,976 151,776
Education [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue 14,532 16,214 31,930 38,653
Other [Member]        
Disaggregation Of Revenue [Line Items]        
Net revenue $ 14,472 $ 13,472 $ 30,809 $ 26,536