v3.25.2
Revenues (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
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