XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Reporting - Revenue and EBITDA from Continuing Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting        
Total net sales $ 124,751 $ 105,863 $ 355,505 $ 341,675
Cost of sales 80,053 69,711 226,901 221,604
Gross profit 44,698 36,152 128,604 120,071
Operating expenses 26,900 23,191 81,752 69,020
Income from operations 17,798 12,961 46,852 51,051
EBITDA by segment:        
Income (loss) from operations 17,798 12,961 46,852 51,051
Depreciation and amortization 4,153 4,005 12,218 11,870
Other income (expense) (3,521) (53) (3,664) (245)
EBITDA 18,430 16,913 55,406 62,676
Operating Segments | Debit and Credit        
Segment Reporting        
Total net sales 99,755 83,780 283,348 278,959
Cost of sales 63,624 55,399 181,558 179,356
Gross profit 36,131 28,381 101,790 99,603
Operating expenses 9,096 7,590 26,612 23,705
Income from operations 27,035 20,791 75,178 75,898
EBITDA by segment:        
Income (loss) from operations 27,035 20,791 75,178 75,898
Depreciation and amortization 2,198 2,322 6,585 6,836
Other income (expense) 31 (27) (32) (1)
EBITDA 29,264 23,086 81,731 82,733
Operating Segments | Prepaid Debit        
Segment Reporting        
Total net sales 25,173 22,335 73,186 63,286
Cost of sales 16,606 14,564 46,372 42,818
Gross profit 8,567 7,771 26,814 20,468
Operating expenses 1,456 1,140 4,049 2,532
Income from operations 7,111 6,631 22,765 17,936
EBITDA by segment:        
Income (loss) from operations 7,111 6,631 22,765 17,936
Depreciation and amortization 1,061 675 2,827 2,003
Other income (expense) (1) (2) (3) (1)
EBITDA 8,171 7,304 25,589 19,938
Operating Segments | Other        
Segment Reporting        
Operating expenses 16,348 14,461 51,091 42,783
Income from operations (16,348) (14,461) (51,091) (42,783)
EBITDA by segment:        
Income (loss) from operations (16,348) (14,461) (51,091) (42,783)
Depreciation and amortization 894 1,008 2,806 3,031
Other income (expense) (3,551) (24) (3,629) (243)
EBITDA (19,005) (13,477) (51,914) (39,995)
Intersegment eliminations        
Segment Reporting        
Total net sales (177) (252) (1,029) (570)
Cost of sales $ (177) $ (252) $ (1,029) $ (570)