XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
9 Months Ended
Sep. 30, 2022
Revenue  
Schedule of disaggregation of revenue from contracts with customers

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 2022

​

    

Business
Solutions

    

Enterprise
Solutions

    

Public Sector
Solutions

    

Total

Notebooks/Mobility

​

$

120,689

​

$

95,017

​

$

60,960

​

$

276,666

Desktops

​

​

21,151

​

​

37,045

​

​

13,113

​

​

71,309

Software

​

​

36,965

​

​

36,996

​

​

12,186

​

​

86,147

Servers/Storage

​

​

27,016

​

​

15,857

​

​

12,213

​

​

55,086

Net/Com Products

​

​

27,732

​

​

19,625

​

​

8,189

​

​

55,546

Displays and Sound

​

 

28,377

​

 

30,011

​

 

20,633

​

 

79,021

Accessories

​

 

33,007

​

 

46,051

​

 

17,808

​

 

96,866

Other Hardware/Services

​

 

20,879

​

 

24,908

​

 

9,264

​

 

55,051

Total net sales

​

$

315,816

​

$

305,510

​

$

154,366

​

$

775,692

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 2021

​

    

Business
Solutions

    

Enterprise
Solutions

    

Public Sector
Solutions

    

Total

Notebooks/Mobility

​

$

109,910

​

$

117,017

​

$

77,192

​

$

304,119

Desktops

​

​

22,329

​

​

34,473

​

​

11,319

​

​

68,121

Software

​

​

28,761

​

​

22,829

​

​

9,678

​

​

61,268

Servers/Storage

​

​

25,775

​

​

12,560

​

​

13,407

​

​

51,742

Net/Com Products

​

​

21,091

​

​

23,887

​

​

8,259

​

​

53,237

Displays and Sound

​

 

26,321

​

 

33,490

​

 

15,287

​

 

75,098

Accessories

​

 

28,865

​

 

43,207

​

 

14,320

​

 

86,392

Other Hardware/Services

​

 

18,373

​

 

22,259

​

 

10,759

​

 

51,391

Total net sales

​

$

281,425

​

$

309,722

​

$

160,221

​

$

751,368

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30, 2022

 

​

​

    

Business
Solutions

    

Enterprise
Solutions

    

Public Sector
Solutions

    

Total

 

​

Notebooks/Mobility

​

$

374,298

​

$

333,764

​

$

185,021

​

$

893,083

​

​

Desktops

​

​

68,459

​

​

134,541

​

​

44,368

​

​

247,368

​

​

Software

​

​

111,440

​

​

79,578

​

​

27,963

​

​

218,981

​

​

Servers/Storage

​

​

78,878

​

​

43,085

​

​

31,441

​

​

153,404

​

​

Net/Com Products

​

 

74,789

​

​

66,060

​

​

22,856

​

 

163,705

​

​

Displays and Sound

​

​

92,170

​

 

104,822

​

 

53,263

​

​

250,255

​

​

Accessories

​

 

100,904

​

 

151,786

​

 

46,423

​

 

299,113

​

​

Other Hardware/Services

​

 

63,672

​

 

76,225

​

 

26,739

​

 

166,636

​

​

Total net sales

​

$

964,610

​

$

989,861

​

$

438,074

​

$

2,392,545

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30, 2021

​

​

​

    

Business
Solutions

    

Enterprise
Solutions

    

Public Sector
Solutions

    

Total

​

​

Notebooks/Mobility

​

$

301,746

​

$

293,680

​

$

196,667

​

$

792,093

​

​

Desktops

​

​

64,095

​

​

103,740

​

​

27,696

​

​

195,531

​

​

Software

​

​

89,025

​

​

71,496

​

​

28,745

​

​

189,266

​

​

Servers/Storage

​

 

67,434

​

​

56,822

​

​

27,689

​

 

151,945

​

​

Net/Com Products

​

 

61,855

​

​

64,404

​

​

25,831

​

 

152,090

​

​

Displays and Sound

​

​

71,920

​

 

86,238

​

 

42,023

​

​

200,181

​

​

Accessories

​

​

82,192

​

 

131,394

​

 

34,250

​

​

247,836

​

​

Other Hardware/Services

​

 

56,750

​

 

74,394

​

 

32,335

​

 

163,479

​

​

Total net sales

​

$

795,017

​

$

882,168

​

$

415,236

​

$

2,092,421

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Schedule of changes in contract liability balances

​

​

​

​

​

​

​

​

​

    

September 30, 2022

    

December 31, 2021

Contract liabilities, which are included in "Accrued expenses and other liabilities"

​

$

5,027

​

$

8,628

​

Changes in the contract liability balances during the nine months ended September 30, 2022 and 2021 are as follows:

​

​

​

​

​

    

2022

Balance at December 31, 2021

​

$

8,628

Cash received in advance and not recognized as revenue

​

 

18,943

Amounts recognized as revenue as performance obligations satisfied

​

 

(22,544)

Balance at September 30, 2022

​

$

5,027

​

​

​

​

​

​

2021

Balance at December 31, 2020

​

$

3,509

Cash received in advance and not recognized as revenue

​

 

19,838

Amounts recognized as revenue as performance obligations satisfied

​

 

(15,524)

Balance at September 30, 2021

​

$

7,823