v3.26.1
Revenue (Tables)
12 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue
The following table disaggregates revenue by Recurring fees and Implementation services and other, which the Company believes depicts the nature, amount and timing of its revenue:
Year Ended June 30,
202420252026
Recurring fees$1,227,150$1,409,896$1,587,508
Implementation services and other54,53061,90563,854
Total revenues from contracts$1,281,680$1,471,801$1,651,362
Schedule of changes in deferred revenue related to nonrefundable upfront fees The following table summarizes the changes in deferred revenue (i.e., contract liability) related to these nonrefundable upfront fees as follows:
Year Ended June 30,
20252026
Balance at beginning of the year$24,883$28,306
Deferral of revenue48,46852,542
Revenue recognized(45,045)(45,399)
Balance at end of the year$28,306$35,449
Schedule of deferred contract costs and the related amortization expense
The following tables present the deferred contract costs balances and the related amortization expense for these deferred contract costs:
Year Ended June 30, 2025
Beginning
Balance
Capitalized
Costs
AmortizationEnding
Balance
Costs to obtain a new contract$250,136$93,281$(61,327)$282,090
Costs to fulfill a contract195,72680,833(47,801)228,758
Total$445,862$174,114$(109,128)$510,848
Year Ended June 30, 2026
Beginning
Balance
Capitalized
Costs
AmortizationEnding
Balance
Costs to obtain a new contract$282,090$101,253$(71,559)$311,784
Costs to fulfill a contract228,75875,877(57,233)247,402
Total$510,848$177,130$(128,792)$559,186