XML 51 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information (Tables)
6 Months Ended
Jun. 30, 2024
Segment Reporting [Abstract]  
Revenue and Gross Profit of Reportable Segments

The following tables present information about the revenue and gross profit of the Company's reportable segments:

 

 

Three Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

(In thousands)

 

Revenue

 

 

Gross Profit

 

 

Revenue

 

 

Gross Profit

 

Network Solutions

 

$

179,194

 

 

$

54,594

 

 

$

283,002

 

 

$

66,042

 

Services & Support

 

 

46,797

 

 

 

26,981

 

 

 

44,376

 

 

 

26,511

 

Total

 

$

225,991

 

 

$

81,575

 

 

$

327,378

 

 

$

92,553

 

 

 

 

Six Months Ended

 

 

 

June 30, 2024

 

 

June 30, 2023

 

(In thousands)

 

Revenue

 

 

Gross Profit

 

 

Revenue

 

 

Gross Profit

 

Network Solutions

 

$

360,467

 

 

$

100,759

 

 

$

565,420

 

 

$

129,330

 

Services & Support

 

 

91,697

 

 

 

53,071

 

 

 

85,870

 

 

 

51,031

 

Total

 

$

452,164

 

 

$

153,830

 

 

$

651,290

 

 

$

180,361

 

Revenue Information by Geographic Area

The following table presents revenue information by geographic area:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

(In thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

United States

 

$

107,604

 

 

$

132,294

 

 

$

190,894

 

 

$

263,760

 

United Kingdom

 

 

43,560

 

 

 

52,071

 

 

 

96,300

 

 

 

109,468

 

Germany

 

 

24,542

 

 

 

75,538

 

 

 

64,283

 

 

 

151,824

 

Other international

 

 

50,285

 

 

 

67,475

 

 

 

100,687

 

 

 

126,238

 

Total

 

$

225,991

 

 

$

327,378

 

 

$

452,164

 

 

$

651,290