XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
12 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of Revenue
The following table disaggregates revenue from contracts by recurring fees and implementation services and other, which the Company believes depicts the nature, amount and timing of its revenue:
 Fiscal Year Ended June 30,
 202220212020
Recurring fees$414,677 $337,012 $309,948 
Implementation services and other12,355 13,944 7,672 
Recurring and other revenue$427,032 $350,956 $317,620 
The following table summarizes the changes in deferred revenue related to the nonrefundable upfront fees and recurring subscription services:
 Fiscal Year Ended June 30,
20222021
Balance, beginning of period$16,047 $15,916 
Deferred revenue acquired— 1,374 
Deferral of revenue20,552 17,781 
Revenue recognized(19,468)(19,033)
Impact of foreign exchange(85)9 
Balance, end of period$17,046 $16,047 
Capitalized Contract Cost
 As of and for the Fiscal Year Ended June 30, 2022
 Beginning Balance
Capitalization of Costs
Amortization
Ending Balance
Costs to obtain a contract$52,926 $33,569 $(14,153)$72,342 
Costs to fulfill a contract62,457 45,993 (17,318)91,132 
Total$115,383 $79,562 $(31,471)$163,474 
 As of and for the Fiscal Year Ended June 30, 2021
 Beginning Balance
Capitalization of Costs
Amortization
Ending Balance
Costs to obtain a contract$32,233 $29,568 $(8,875)$52,926 
Costs to fulfill a contract39,689 33,394 (10,626)62,457 
Total$71,922 $62,962 $(19,501)$115,383