XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue        
Net Sales $ 113,308 $ 93,219 $ 224,732 $ 182,311
Operating Segments | Debit and Credit        
Disaggregation of Revenue        
Net Sales 94,181 72,860 186,196 142,677
Operating Segments | Prepaid Debit        
Disaggregation of Revenue        
Net Sales 19,214 20,383 38,675 39,841
Intersegment eliminations        
Disaggregation of Revenue        
Net Sales (87) (24) (139) (207)
Products        
Disaggregation of Revenue        
Net Sales 68,945 47,156 137,261 94,169
Products | Operating Segments | Debit and Credit        
Disaggregation of Revenue        
Net Sales 69,031 47,180 137,379 94,359
Products | Intersegment eliminations        
Disaggregation of Revenue        
Net Sales (86) (24) (118) (190)
Services        
Disaggregation of Revenue        
Net Sales 44,363 46,063 87,471 88,142
Services | Operating Segments | Debit and Credit        
Disaggregation of Revenue        
Net Sales 25,150 25,680 48,817 48,318
Services | Operating Segments | Prepaid Debit        
Disaggregation of Revenue        
Net Sales 19,214 $ 20,383 38,675 39,841
Services | Intersegment eliminations        
Disaggregation of Revenue        
Net Sales $ (1)   $ (21) $ (17)