XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
6 Months Ended
Jun. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table provides information about disaggregated revenue from customers:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Platform services revenue, net$226,198 $181,102 $436,530 $342,100 
Other services revenue4,917 5,576 11,926 10,680 
Total net revenue$231,115 $186,678 $448,456 $352,780 
Contract Balances
The following table provides information about contract assets and deferred revenue:
Contract balanceBalance sheet line referenceJune 30,
2023
December 31,
2022
Contract assets - currentPrepaid expenses and other current assets$134 $621 
Contract assets - non-currentOther assets2,107 1,323 
Total contract assets$2,241 $1,944 
Deferred revenue - currentAccrued expenses and other current liabilities$12,971 $17,048 
Deferred revenue - non-currentOther liabilities4,954 4,202 
Total deferred revenue$17,925 $21,250 
Net revenue recognized during the three months ended June 30, 2023 and 2022 that was included in the deferred revenue balances at the beginning of the respective periods was $3.2 million and $3.4 million, respectively. Net revenue recognized during the six months ended June 30, 2023 and 2022 that was included in the deferred revenue balances at the beginning of the respective periods was $7.8 million and $8.4 million, respectively.
Remaining Performance Obligations
The Company has performance obligations associated with commitments in customer contracts for future stand-ready obligations to process transactions throughout the contractual term.