XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting [Abstract]  
Schedule of Reportable Segments
The following tables present financial information for each of our reportable segments for the periods then ended:
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Segment Revenue(In thousands)
Consumer Services$129,091 $150,959 $268,924 $309,716 
B2B Services180,652 143,514 351,944 277,414 
Money Movement Services49,974 54,143 148,215 151,459 
Corporate and Other1,427 6,485 4,424 11,190 
Total segment revenues361,144 355,101 773,507 749,779 
BaaS commissions and processing expenses5,418 8,429 10,178 14,941 
Other income(686)(761)(1,429)(1,334)
Total operating revenues$365,876 $362,769 $782,256 $763,386 
Segment revenue adjustments represent commissions and certain processing-related costs associated with our BaaS products and services, which are netted against our B2B Services revenues when evaluating segment performance, as well as certain other investment income earned by our bank, which is included in Corporate and Other.
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Segment Profit(In thousands)
Consumer Services$44,272 $60,376 $97,024 $114,664 
B2B Services17,706 22,775 39,925 45,039 
Money Movement Services29,774 30,151 90,800 91,611 
Corporate and Other(52,883)(45,754)(106,337)(93,440)
Total segment profit38,869 67,548 121,412 157,874 
Reconciliation to income before income taxes
Depreciation and amortization of property, equipment and internal-use software13,886 14,595 27,587 28,399 
Stock based compensation and related employer taxes10,740 5,770 20,289 20,939 
Amortization of acquired intangible assets7,281 5,664 12,945 12,181 
Impairment charges 1,871  4,134 
Legal settlements and related expenses1,319 13,921 1,419 13,495 
Other expense857 1,788 3,391 3,195 
Operating income4,786 23,939 55,781 75,531 
Interest expense, net238 29 1,882 116 
Other expense, net(2,224)(4,038)(5,248)(4,808)
Income before income taxes$2,324 $19,872 $48,651 $70,607