XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Information  
Segment information applicable to reportable operating segments

Three Months Ended June 30, 2025

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Net sales

    

$

326,011

$

293,168

$

140,514

$

759,693

Cost of sales

 

278,389

 

224,319

 

119,219

Personnel costs

 

16,995

 

17,662

 

9,273

Marketing

787

2,564

575

Allocated corporate overhead

18,069

21,521

10,761

Depreciation and amortization

195

155

22

Other segment expenses1

1,230

1,383

2,796

Operating income (loss)

$

10,346

$

25,564

$

(2,132)

$

33,778

Unallocated Headquarters/Other expenses

 

(2,881)

Interest income, net

 

3,216

Income before taxes

$

34,113

Six Months Ended June 30, 2025

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Net sales

    

$

624,014

$

551,553

$

285,172

$

1,460,739

Cost of sales

 

534,094

 

417,297

 

244,271

Personnel costs

 

33,165

 

35,437

 

18,859

Marketing

2,884

7,403

1,659

Allocated corporate overhead

36,359

42,997

21,499

Depreciation and amortization

387

310

45

Other segment expenses1

2,277

4,128

4,313

Operating income (loss)

$

14,848

$

43,981

$

(5,474)

$

53,355

Unallocated Headquarters/Other expenses

 

(7,936)

Interest income, net

 

7,116

Other income

 

76

Income before taxes

$

52,611

Segment assets

$

753,931

$

591,894

$

88,650

$

1,434,475

Headquarters/Other assets

 

(165,198)

Consolidated assets

$

1,269,277

Three Months Ended June 30, 2024

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Net sales

    

$

298,808

$

278,198

$

159,473

$

736,479

Cost of sales

 

252,763

 

211,872

 

135,302

Personnel costs

 

15,346

 

18,124

 

9,370

Marketing

757

3,672

812

Allocated corporate overhead

18,433

20,689

10,345

Depreciation and amortization

221

147

23

Other segment expenses1

1,058

1,465

907

Operating income

$

10,230

$

22,229

$

2,714

$

35,173

Unallocated Headquarters/Other expenses

 

(4,254)

Interest income, net

 

4,649

Income before taxes

$

35,568

Six Months Ended June 30, 2024

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Net sales

    

$

581,467

$

534,067

$

252,970

$

1,368,504

Cost of sales

 

492,688

 

407,377

 

213,825

Personnel costs

 

30,815

 

36,087

 

17,661

Marketing

2,644

8,002

1,995

Allocated corporate overhead

36,815

41,197

20,599

Depreciation and amortization

426

310

46

Other segment expenses1

2,002

3,076

1,480

Operating income (loss)

$

16,077

$

38,018

$

(2,636)

$

51,459

Unallocated Headquarters/Other expenses

 

(7,076)

Interest income, net

 

9,216

Income before taxes

$

53,599

Segment assets

$

729,450

$

537,655

$

107,382

$

1,374,487

Headquarters/Other assets

 

(91,002)

Consolidated assets

$

1,283,485