XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Net Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue    
Net Sales $ 475,745 $ 375,119
Operating Segments | Debit and Credit    
Disaggregation of Revenue    
Net Sales 390,559 296,204
Operating Segments | Prepaid Debit    
Disaggregation of Revenue    
Net Sales 86,136 79,213
Intersegment eliminations    
Disaggregation of Revenue    
Net Sales (950) (298)
Products    
Disaggregation of Revenue    
Net Sales 281,190 199,586
Products | Operating Segments | Debit and Credit    
Disaggregation of Revenue    
Net Sales 282,081 199,825
Products | Intersegment eliminations    
Disaggregation of Revenue    
Net Sales (891) (239)
Services    
Disaggregation of Revenue    
Net Sales 194,555 175,533
Services | Operating Segments | Debit and Credit    
Disaggregation of Revenue    
Net Sales 108,478 96,379
Services | Operating Segments | Prepaid Debit    
Disaggregation of Revenue    
Net Sales 86,136 79,213
Services | Intersegment eliminations    
Disaggregation of Revenue    
Net Sales $ (59) $ (59)