Schedule of Disaggregated Revenues |
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: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | Nine Months Ended March 31, | | 2023 | | 2022 | | 2023 | | 2022 | | | Recurring fees | $ | 147,491 | | | $ | 119,108 | | | $ | 380,426 | | | $ | 307,873 | | | | Implementation services and other | 3,266 | | | 3,081 | | | 9,482 | | | 9,461 | | | | Recurring and other revenue | $ | 150,757 | | | $ | 122,189 | | | $ | 389,908 | | | $ | 317,334 | | | |
The following table summarizes the changes in deferred revenue related to the nonrefundable upfront fees and recurring subscription services: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended March 31, | | Nine Months Ended March 31, | | 2023 | | 2022 | | 2023 | | 2022 | Balance, beginning of period | $ | 17,037 | | | $ | 15,289 | | | $ | 17,046 | | | $ | 16,047 | | Deferred revenue acquired | 7 | | | — | | | 300 | | | — | | Deferral of revenue | 6,279 | | | 6,467 | | | 16,186 | | | 15,868 | | Revenue recognized | (4,949) | | | (4,816) | | | (15,052) | | | (14,926) | | Impact of foreign exchange | (4) | | | 32 | | | (110) | | | (17) | | Balance, end of period | $ | 18,370 | | | $ | 16,972 | | | $ | 18,370 | | | $ | 16,972 | |
|
Schedule of Capitalized Contract Costs |
The following table presents the deferred contract costs balance and related amortization expense for these deferred contract costs. | | | | | | | | | | | | | | | | | | | | | | | | | As of and for the Three Months Ended March 31, 2023 | | Beginning Balance | | Capitalization of Costs | | Amortization | | Ending Balance | Costs to obtain a contract | $ | 82,423 | | | $ | 10,559 | | | $ | (5,316) | | | $ | 87,666 | | Costs to fulfill a contract | 107,482 | | | 15,189 | | | (6,836) | | | 115,835 | | Total | $ | 189,905 | | | $ | 25,748 | | | $ | (12,152) | | | $ | 203,501 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As of and for the Three Months Ended March 31, 2022 | | Beginning Balance | | Capitalization of Costs | | Amortization | | Ending Balance | Costs to obtain a contract | $ | 62,471 | | | $ | 9,076 | | | $ | (3,713) | | | $ | 67,834 | | Costs to fulfill a contract | 76,543 | | | 11,681 | | | (4,555) | | | 83,669 | | Total | $ | 139,014 | | | $ | 20,757 | | | $ | (8,268) | | | $ | 151,503 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As of and for the Nine Months Ended March 31, 2023 | | Beginning Balance | | Capitalization of Costs | | Amortization | | Ending Balance | Costs to obtain a contract | $ | 72,342 | | | $ | 29,949 | | | $ | (14,625) | | | $ | 87,666 | | Costs to fulfill a contract | 91,132 | | | 43,324 | | | (18,621) | | | 115,835 | | Total | $ | 163,474 | | | $ | 73,273 | | | $ | (33,246) | | | $ | 203,501 | |
| | | | | | | | | | | | | | | | | | | | | | | | | As of and for the Nine Months Ended March 31, 2022 | | Beginning Balance | | Capitalization of Costs | | Amortization | | Ending Balance | Costs to obtain a contract | $ | 52,926 | | | $ | 25,006 | | | $ | (10,098) | | | $ | 67,834 | | Costs to fulfill a contract | 62,457 | | | 33,444 | | | (12,232) | | | 83,669 | | Total | $ | 115,383 | | | $ | 58,450 | | | $ | (22,330) | | | $ | 151,503 | |
|