XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Reporting - Revenue and EBITDA from Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting        
Total net sales $ 118,818 $ 114,960 $ 230,754 $ 235,812
Cost of sales 76,430 74,135 146,848 151,893
Gross profit 42,388 40,825 83,906 83,919
Operating expenses 27,479 23,333 54,852 45,829
Income from operations 14,909 17,492 29,054 38,090
EBITDA by segment:        
Income (loss) from operations 14,909 17,492 29,054 38,090
Depreciation and amortization 4,048 4,061 8,065 7,865
Other income (expenses) (78) (78) (143) (192)
EBITDA 18,879 21,475 36,976 45,763
Operating Segments | Debit and Credit        
Segment Reporting        
Total net sales 95,620 93,194 183,593 195,179
Cost of sales 61,456 60,156 117,934 123,957
Gross profit 34,164 33,038 65,659 71,222
Operating expenses 8,775 7,957 17,516 16,115
Income from operations 25,389 25,081 48,143 55,107
EBITDA by segment:        
Income (loss) from operations 25,389 25,081 48,143 55,107
Depreciation and amortization 2,237 2,353 4,387 4,514
Other income (expenses) (1) 21 (63) 26
EBITDA 27,625 27,455 52,467 59,647
Operating Segments | Prepaid Debit        
Segment Reporting        
Total net sales 23,815 21,821 48,013 40,951
Cost of sales 15,591 14,034 29,766 28,254
Gross profit 8,224 7,787 18,247 12,697
Operating expenses 1,315 159 2,593 1,392
Income from operations 6,909 7,628 15,654 11,305
EBITDA by segment:        
Income (loss) from operations 6,909 7,628 15,654 11,305
Depreciation and amortization 895 704 1,766 1,328
Other income (expenses) (1) 1 (2) 1
EBITDA 7,803 8,333 17,418 12,634
Operating Segments | Other        
Segment Reporting        
Operating expenses 17,389 15,217 34,743 28,322
Income from operations (17,389) (15,217) (34,743) (28,322)
EBITDA by segment:        
Income (loss) from operations (17,389) (15,217) (34,743) (28,322)
Depreciation and amortization 916 1,004 1,912 2,023
Other income (expenses) (76) (100) (78) (219)
EBITDA (16,549) (14,313) (32,909) (26,518)
Intersegment eliminations        
Segment Reporting        
Total net sales (617) (55) (852) (318)
Cost of sales $ (617) $ (55) $ (852) $ (318)