v3.25.2
Revenue
12 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenue
(3) 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,
202320242025
Recurring fees$1,056,808$1,227,150$1,409,896
Implementation services and other41,22854,53061,905
Total revenues from contracts$1,098,036$1,281,680$1,471,801
Deferred revenue
The timing of revenue recognition for recurring revenue is generally consistent with the timing of invoicing as they occur monthly as services are provided based on a per-employee-per-month fee. As such, the Company does not generally recognize contract assets or liabilities related to recurring revenue.
The Company defers and amortizes nonrefundable upfront fees related to implementation services generally over a period up to 24 months based on the type of contract. 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,
20242025
Balance at beginning of the year$22,617$24,883
Deferral of revenue43,46348,468
Revenue recognized(41,197)(45,045)
Balance at end of the year$24,883$28,306
Deferred revenue related to these nonrefundable upfront fees are recorded within Accrued expenses and Other long-term liabilities on the Consolidated Balance Sheets. The Company expects to recognize these deferred revenue balances of $22,566 in fiscal 2026, $5,166 in fiscal 2027, and $570 thereafter.
Deferred contract costs
The following tables present the deferred contract costs balances and the related amortization expense for these deferred contract costs:
Year Ended June 30, 2024
Beginning
Balance
Capitalized
Costs
AmortizationEnding
Balance
Costs to obtain a new contract$218,965$83,701$(52,530)$250,136
Costs to fulfill a contract153,36678,599(36,239)195,726
Total$372,331$162,300$(88,769)$445,862
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
Deferred contract costs are recorded within Deferred contract costs and Long-term deferred contract costs on the Consolidated Balance Sheets. Amortization of deferred contract costs is primarily recorded in Cost of revenues and Sales and marketing in the Consolidated Statements of Operations and Comprehensive Income. The Company did not record any impairment losses associated with its deferred contract costs during the years ended June 30, 2023, 2024 or 2025.
Remaining Performance Obligations
The Company has applied the practical expedients as allowed under Topic 606 and elects not to disclose the value of unsatisfied performance obligations for contracts that have an original expected duration of one year or less and contracts for which the variable consideration is allocated entirely to wholly unsatisfied performance obligations. The value of the Company’s remaining performance obligations related to minimum monthly fees on its term-based contracts was approximately $146,873 as of June 30, 2025, which will be generally recognized over the next 24 months.