(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.

Historical Timeline

Fiscal YearFiled
2025Aug 6, 2025Showing above
2024Aug 2, 2024
2023Aug 4, 2023
2022Aug 5, 2022
2021Aug 6, 2021
2020Aug 7, 2020

About Revenue Disclosures

Revenue disclosures under ASC 606 explain how a company identifies performance obligations, allocates transaction prices, and determines when revenue is recognized. This section is essential for understanding whether reported revenue reflects genuine economic activity or aggressive accounting choices. Analysts examine the mix of point-in-time versus over-time recognition, which directly affects revenue timing and comparability.

Key signals: rising contract liabilities (deferred revenue) suggest strong future revenue visibility, while declining contract assets may indicate slowing project milestones. Watch for variable consideration estimates — rebates, returns, and performance bonuses that require management judgment. Significant changes in disaggregated revenue by geography or product line can reveal shifting business mix before it appears in headline numbers. Compare revenue growth against contract liability growth to assess sustainability, and scrutinize any changes in the timing of recognition that coincide with earnings pressure.