XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Tables)
9 Months Ended
Sep. 30, 2024
Revenue  
Schedule of disaggregation of revenue from contracts with customers

The following tables represent a disaggregation of revenue from arrangements with customers for the three months ended September 30, 2024 and 2023, along with the segment for each category (in thousands).

Three Months Ended September 30, 2024

    

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Notebooks/Mobility

$

90,233

$

91,757

$

77,264

$

259,254

Desktops

44,846

17,543

15,193

77,582

Software

29,847

34,478

21,706

86,031

Servers/Storage

11,866

23,106

8,696

43,668

Net/Com Products

24,530

21,186

10,340

56,056

Displays and Sound

 

38,316

 

20,682

 

15,981

 

74,979

Accessories

 

35,962

 

27,020

 

16,978

 

79,960

Other Hardware/Services

 

21,370

 

16,859

 

8,958

 

47,187

Total net sales

$

296,970

$

252,631

$

175,116

$

724,717

Three Months Ended September 30, 2023

    

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Notebooks/Mobility

$

91,643

$

82,777

$

46,898

$

221,318

Desktops

32,822

17,695

16,281

66,798

Software

29,158

34,863

13,287

77,308

Servers/Storage

13,153

25,863

11,307

50,323

Net/Com Products

25,699

38,672

17,964

82,335

Displays and Sound

 

26,175

 

24,299

 

20,367

 

70,841

Accessories

 

32,501

 

26,335

 

12,590

 

71,426

Other Hardware/Services

 

25,415

 

18,517

 

8,805

 

52,737

Total net sales

$

276,566

$

269,021

$

147,499

$

693,086

The following tables represent a disaggregation of revenue from arrangements with customers for the nine months ended September 30, 2024 and 2023, along with the segment for each category (in thousands).

Nine Months Ended September 30, 2024

    

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Notebooks/Mobility

$

270,266

$

281,754

$

185,962

$

737,982

Desktops

135,563

55,766

36,732

228,061

Software

78,595

102,905

36,827

218,327

Servers/Storage

39,924

78,773

30,842

149,539

Net/Com Products

63,599

 

62,876

30,257

 

156,732

Displays and Sound

 

106,845

62,415

 

43,329

212,589

Accessories

 

116,139

 

86,056

 

36,044

 

238,239

Other Hardware/Services

 

67,506

 

56,153

 

28,093

 

151,752

Total net sales

$

878,437

$

786,698

$

428,086

$

2,093,221

Nine Months Ended September 30, 2023

    

Enterprise
Solutions

    

Business
Solutions

Public Sector
Solutions

    

Total

Notebooks/Mobility

$

293,551

$

265,777

$

172,903

$

732,231

Desktops

96,536

55,468

48,669

200,673

Software

85,953

103,267

36,263

225,483

Servers/Storage

44,365

 

72,759

33,253

 

150,377

Net/Com Products

74,958

 

95,560

53,517

 

224,035

Displays and Sound

 

80,217

70,766

 

50,354

201,337

Accessories

 

121,190

81,576

 

42,551

245,317

Other Hardware/Services

 

80,892

 

57,989

 

35,844

 

174,725

Total net sales

$

877,662

$

803,162

$

473,354

$

2,154,178

Schedule of changes in contract liability balances

The following table provides information about contract liabilities from arrangements with customers as of September 30, 2024 and December 31, 2023 (in thousands).

    

September 30, 2024

    

December 31, 2023

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

$

8,520

$

4,206

Changes in the contract liability balances during the nine months ended September 30, 2024 and 2023 are as follows (in thousands):

    

2024

Balance at December 31, 2023

$

4,206

Cash received in advance and not recognized as revenue

 

18,544

Amounts recognized as revenue as performance obligations satisfied

 

(14,230)

Balance at September 30, 2024

$

8,520

2023

Balance at December 31, 2022

$

4,266

Cash received in advance and not recognized as revenue

 

15,207

Amounts recognized as revenue as performance obligations satisfied

 

(15,647)

Balance at September 30, 2023

$

3,826