XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue        
Net Sales $ 124,577 $ 99,602 $ 349,309 $ 281,913
Operating Segments | Debit and Credit        
Disaggregation of Revenue        
Net Sales 99,512 76,121 285,708 218,798
Operating Segments | Prepaid Debit        
Disaggregation of Revenue        
Net Sales 25,335 23,498 64,010 63,339
Intersegment eliminations        
Disaggregation of Revenue        
Net Sales (270) (17) (409) (224)
Products        
Disaggregation of Revenue        
Net Sales 71,606 52,276 208,867 146,445
Products | Operating Segments | Debit and Credit        
Disaggregation of Revenue        
Net Sales 71,857 52,292 209,236 146,651
Products | Intersegment eliminations        
Disaggregation of Revenue        
Net Sales (251) (16) (369) (206)
Services        
Disaggregation of Revenue        
Net Sales 52,971 47,326 140,442 135,468
Services | Operating Segments | Debit and Credit        
Disaggregation of Revenue        
Net Sales 27,655 23,829 76,472 72,147
Services | Operating Segments | Prepaid Debit        
Disaggregation of Revenue        
Net Sales 25,335 23,498 64,010 63,339
Services | Intersegment eliminations        
Disaggregation of Revenue        
Net Sales $ (19) $ (1) $ (40) $ (18)