XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents a disaggregation of our consolidated revenues by type for the three months ended March 31, 2023 and 2022:
Three Months Ended March 31,
(in thousands)20232022
Revenue Type:
Merchant card fees$149,644 $127,952 
Money transmission services21,406 16,283 
Outsourced services and other services11,005 7,097 
Equipment2,973 1,907 
Total revenues(1),(2)
$185,028 $153,239 
(1)Includes contracts with an original duration of one year or less and variable consideration under a stand-ready series of distinct days of service. The aggregate fixed consideration portion of customer contracts with an initial contract duration greater than one year is not material.
(2)Approximately $5.0 million and $0.6 million of interest income for the three months ended March 31, 2023 and 2022, respectively, is included in outsourced services and other services revenue in the table above. Approximately $0.2 million and $0.1 million of interest income for the three months ended March 31, 2023, and 2022, respectively, is included in other income, net on the Company's Unaudited Consolidated Statements of Operations and Comprehensive Loss and not reflected in the table above.
The following table presents a disaggregation of our consolidated revenues by segment:
Three months ended March 31, 2023
(in thousands)Merchant Card FeesMoney Transmission ServicesOutsourced and Other ServicesEquipmentTotal
Segment
SMB Payments$148,688 $— $3,272 $2,973 $154,933 
B2B Payments927 — 1,859 — 2,786 
Enterprise Payments29 21,406 5,874 — 27,309 
Total revenues$149,644 $21,406 $11,005 $2,973 $185,028 
Three Months Ended March 31, 2022
(in thousands)Merchant Card FeesMoney Transmission ServicesOutsourced and Other ServicesEquipmentTotal
Segment
SMB Payments$127,387 $— $665 $1,907 $129,959 
B2B Payments565 — 5,360 — 5,925 
Enterprise Payments— 16,283 1,072 — 17,355 
Total revenues$127,952 $16,283 $7,097 $1,907 $153,239