XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting  
Schedule of revenue and EBITDA of the company's reportable segments

Year Ended December 31, 2024

Debit and Credit

Prepaid Debit

Other

Intersegment Eliminations

Total

Net sales

Products

$

251,146

$

$

$

(1,138)

$

250,008

Services

124,115

106,541

(63)

230,593

Total net sales

375,261

106,541

(1,201)

480,601

Cost of sales

Products(1)

167,174

(1,138)

166,036

Services(1)

72,255

59,760

(63)

131,952

Depreciation and amortization

7,737

3,657

11,394

Total cost of sales

247,166

63,417

(1,201)

309,382

Gross profit

128,095

43,124

171,219

Operating expenses

35,239

5,923

67,265

108,427

Income (loss) from operations

$

92,856

$

37,201

$

(67,265)

$

$

62,792

EBITDA by segment:

Income (loss) from operations

$

92,856

$

37,201

$

(67,265)

$

$

62,792

Depreciation and amortization

8,854

3,896

3,670

16,420

Other income (expense)

(82)

(10)

(3,586)

(3,678)

EBITDA

$

101,628

$

41,087

$

(67,181)

$

$

75,534

Gross profit margin

34.1%

40.5%

*

*

35.6%

EBITDA margin

27.1%

38.6%

*

*

15.7%

*

Calculation not meaningful.

(1)

Exclusive of depreciation and amortization.

Year Ended December 31, 2023

Debit and Credit

Prepaid Debit

Other

Intersegment Eliminations

Total

Net sales

Products

$

250,047

$

$

$

(693)

$

249,354

Services

111,010

84,237

(54)

195,193

Total net sales

361,057

84,237

(747)

444,547

Cost of sales

Products(1)

162,067

(693)

161,374

Services(1)

64,461

52,990

(54)

117,397

Depreciation and amortization

7,753

2,534

10,287

Total cost of sales

234,281

55,524

(747)

289,058

Gross profit

126,776

28,713

155,489

Operating expenses

31,870

3,786

58,243

93,899

Income (loss) from operations

$

94,906

$

24,927

$

(58,243)

$

$

61,590

EBITDA by segment:

Income (loss) from operations

$

94,906

$

24,927

$

(58,243)

$

$

61,590

Depreciation and amortization

9,025

2,860

4,046

15,931

Other income (expense)

29

(1)

(243)

(215)

EBITDA

$

103,960

$

27,786

$

(54,440)

$

$

77,306

Gross profit margin

35.1%

34.1%

*

*

35.0%

EBITDA margin

28.8%

33.0%

*

*

17.4%

*

Calculation not meaningful.

(1)

Exclusive of depreciation and amortization.

Schedule of reconciliation of total segment EBITDA to income before taxes

December 31,

    

2024

    

2023

Net income

 

$

19,521

 

$

23,985

Interest, net

 

34,087

 

26,913

Income tax expense

5,506

10,477

Depreciation and amortization

 

16,420

 

15,931

EBITDA

 

$

75,534

 

$

77,306

Schedule of total assets of the company's reportable segments

December 31,

    

2024

    

2023

Debit and Credit

 

$

248,970

 

$

235,680

Prepaid Debit

60,621

 

38,265

Other

40,066

 

19,738

Total assets

$

349,657

 

$

293,683

Total capital expenditures of the Company's reportable segments

December 31,

    

2024

    

2023

Debit and Credit

 

$

6,921

 

$

5,116

Prepaid Debit

2,319

 

963

Other

17

 

326

Total capital expenditures

$

9,257

 

$

6,405