XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Revenue and EBITDA from Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting        
Net Sales $ 113,308 $ 93,219 $ 224,732 $ 182,311
EBITDA 18,610 19,608 39,805 36,576
Debit and Credit        
Segment Reporting        
EBITDA 27,273 22,322 53,367 44,722
Prepaid Debit        
Segment Reporting        
EBITDA 5,899 8,106 12,463 15,679
Other        
Segment Reporting        
EBITDA (14,562) (10,820) (26,025) (23,825)
Operating Segments | Debit and Credit        
Segment Reporting        
Net Sales 94,181 72,860 186,196 142,677
Operating Segments | Prepaid Debit        
Segment Reporting        
Net Sales 19,214 20,383 38,675 39,841
Intersegment eliminations        
Segment Reporting        
Net Sales $ (87) $ (24) $ (139) $ (207)