v3.25.2
Revenues
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of Revenues
The following table presents a disaggregation of our consolidated revenues by type:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2025202420252024
Revenue Type:
Merchant card fees$180,483 $169,246 $347,562 $327,193 
Money transmission services39,273 31,340 76,722 60,484 
Outsourced services and other services(2)
16,853 16,256 33,855 31,921 
Equipment3,203 3,025 6,303 5,988 
Total revenues(1)
$239,812 $219,867 $464,442 $425,586 
(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 $14.1 million and $26.7 million of interest income on customer funds for the three and six months ended June 30, 2025, respectively, and $13.1 million and $25.0 million for the three and six months ended June 30, 2024, respectively, is included in outsourced services and other services revenue in the table above. Approximately $1.0 million and $2.1 million of interest income on corporate funds for the three and six months ended June 30, 2025 and $0.6 million and $1.2 million for the three and six months ended June 30, 2024, respectively, is included in other income, net on the Company's Unaudited Consolidated Statements of Operations and Comprehensive Income (Loss) and not reflected in the table above.
The following table presents a disaggregation of our consolidated revenues by segment:
Three Months Ended June 30, 2025
(in thousands)Merchant Card FeesMoney Transmission ServicesOutsourced and Other ServicesEquipmentTotal
Segment
SMB Payments$158,825 $— $1,202 $3,203 $163,230 
B2B Payments21,488 — 3,545 — 25,033 
Enterprise Payments968 39,273 12,417 — 52,658 
Eliminations(798)— (311)— (1,109)
Total revenues$180,483 $39,273 $16,853 $3,203 $239,812 
Six Months Ended June 30, 2025
(in thousands)Merchant Card FeesMoney Transmission ServicesOutsourced and Other ServicesEquipmentTotal
Segment
SMB Payments$306,307 $— $2,310 $6,303 $314,920 
B2B Payments41,257 — 7,694 — 48,951 
Enterprise Payments1,575 76,722 24,449 — 102,746 
Eliminations(1,577)— (598)— (2,175)
Total revenues$347,562 $76,722 $33,855 $6,303 $464,442 
Three Months Ended June 30, 2024
(in thousands)Merchant Card FeesMoney Transmission ServicesOutsourced and Other ServicesEquipmentTotal
Segment
SMB Payments$150,696 $— $1,380 $3,025 $155,101 
B2B Payments18,682 — 3,199 — 21,881 
Enterprise Payments451 31,340 11,879 — 43,670 
Eliminations(583)— (202)— (785)
Total revenues$169,246 $31,340 $16,256 $3,025 $219,867 
Six Months Ended June 30, 2024
(in thousands)Merchant Card FeesMoney Transmission ServicesOutsourced and Other ServicesEquipmentTotal
Segment
SMB Payments$290,496 $— $2,621 $5,988 $299,105 
B2B Payments36,971 — 6,254 — 43,225 
Enterprise Payments804 60,484 23,372 — 84,660 
Eliminations(1,078)— (326)— (1,404)
Total revenues$327,193 $60,484 $31,921 $5,988 $425,586 
Deferred revenues were not material for the three and six months ended June 30, 2025 and 2024.
Contract Assets and Contract Liabilities
Material contract assets and liabilities are presented net at the individual contract level in the Unaudited Consolidated Balance Sheets and are classified as current or noncurrent based on the nature of the underlying contractual rights and obligations.
Contract liabilities were $0.4 million and $0.2 million as of June 30, 2025 and December 31, 2024, respectively. Substantially all of these balances are recognized as revenue within 12 months.
Net contract assets were $0.3 million for the period ended June 30, 2025 and were not material for the period ended December 31, 2024.
Impairment losses recognized on contract assets arising from the Company's contracts with customers were not material for the three and six months ended June 30, 2025 and 2024.