XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue    
Net Sales $ 111,424 $ 89,092
Operating Segments | Debit and Credit    
Disaggregation of Revenue    
Net Sales 92,015 69,817
Operating Segments | Prepaid Debit    
Disaggregation of Revenue    
Net Sales 19,461 19,458
Intersegment eliminations    
Disaggregation of Revenue    
Net Sales (52) (183)
Products    
Disaggregation of Revenue    
Net Sales 68,316 47,013
Products | Operating Segments | Debit and Credit    
Disaggregation of Revenue    
Net Sales 68,348 47,179
Products | Intersegment eliminations    
Disaggregation of Revenue    
Net Sales (32) (166)
Services    
Disaggregation of Revenue    
Net Sales 43,108 42,079
Services | Operating Segments | Debit and Credit    
Disaggregation of Revenue    
Net Sales 23,667 22,638
Services | Operating Segments | Prepaid Debit    
Disaggregation of Revenue    
Net Sales 19,461 19,458
Services | Intersegment eliminations    
Disaggregation of Revenue    
Net Sales $ (20) $ (17)