XML 70 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Revenue and EBITDA from Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting    
Net Sales $ 111,424 $ 89,092
EBITDA 21,195 16,968
Debit and Credit    
Segment Reporting    
EBITDA 26,094 22,400
Prepaid Debit    
Segment Reporting    
EBITDA 6,564 7,573
Other    
Segment Reporting    
EBITDA (11,463) (13,005)
Operating Segments | Debit and Credit    
Segment Reporting    
Net Sales 92,015 69,817
Operating Segments | Prepaid Debit    
Segment Reporting    
Net Sales 19,461 19,458
Intersegment eliminations    
Segment Reporting    
Net Sales $ (52) $ (183)