XML 47 R31.htm IDEA: XBRL DOCUMENT
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,
| 2024 |  | 2025 |  | 2026
Recurring fees | $ | 1,227,150 |  | $ | 1,409,896 |  | $ | 1,587,508
Implementation services and other | 54,530 |  | 61,905 |  | 63,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,
| 2025 |  | 2026
Balance at beginning of the year | $ | 24,883 |  | $ | 28,306
Deferral of revenue | 48,468 |  | 52,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 |  | Amortization |  | Ending Balance
Costs to obtain a new contract | $ | 250,136 |  | $ | 93,281 |  | $ | (61,327) |  |  | $ | 282,090
Costs to fulfill a contract | 195,726 |  | 80,833 |  | (47,801) |  |  | 228,758
Total | $ | 445,862 |  | $ | 174,114 |  | $ | (109,128) |  |  | $ | 510,848
| Year Ended June 30, 2026
| Beginning Balance |  | Capitalized Costs |  | Amortization |  | Ending Balance
Costs to obtain a new contract | $ | 282,090 |  | $ | 101,253 |  | $ | (71,559) |  |  | $ | 311,784
Costs to fulfill a contract | 228,758 |  | 75,877 |  | (57,233) |  |  | 247,402
Total | $ | 510,848 |  | $ | 177,130 |  | $ | (128,792) |  |  | $ | 559,186

X
- Definition Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3 + Details
Name: | us-gaap_CapitalizedContractCostTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration