XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information and Major Customers (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Revenue and Gross Profit of Reportable Segments

The following table presents information about revenue and gross profit of our reportable segments for each of the years ended December 31, 2024, 2023 and 2022:

 

 

 

2024

 

 

2023

 

 

2022

 

(In thousands)

 

Revenue

 

 

Cost of Revenue

 

 

Gross Profit

 

 

Revenue

 

 

Cost of Revenue

 

 

Gross Profit

 

 

Revenue

 

 

Cost of Revenue

 

 

Gross Profit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Network Solutions

 

$

738,964

 

 

$

519,667

 

 

$

219,297

 

 

$

974,389

 

 

$

746,895

 

 

$

227,494

 

 

$

916,793

 

 

$

647,105

 

 

$

269,688

 

Services & Support

 

 

183,756

 

 

 

72,739

 

 

 

111,017

 

 

 

174,711

 

 

 

69,142

 

 

 

105,569

 

 

 

108,743

 

 

 

51,179

 

 

 

57,564

 

Total

 

$

922,720

 

 

$

592,406

 

 

$

330,314

 

 

$

1,149,100

 

 

$

816,037

 

 

$

333,063

 

 

$

1,025,536

 

 

$

698,284

 

 

$

327,252

 

Disaggregate of Revenue by Reportable Segment and Revenue Category

The following tables disaggregate our revenue by category for the years ended December 31, 2024, 2023 and 2022:

 

 

2024

 

(In thousands)

 

Network Solutions

 

 

Services & Support

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

Subscriber Solutions

 

$

295,541

 

 

$

35,237

 

 

$

330,778

 

Access & Aggregation Solutions

 

 

232,934

 

 

 

58,072

 

 

 

291,006

 

Optical Networking Solutions

 

 

210,489

 

 

 

90,447

 

 

 

300,936

 

Total

 

$

738,964

 

 

$

183,756

 

 

$

922,720

 

 

 

 

2023

 

(In thousands)

 

Network Solutions

 

 

Services & Support

 

 

Total

 

Subscriber Solutions

 

$

263,192

 

 

$

34,516

 

 

$

297,708

 

Access & Aggregation Solutions

 

 

304,074

 

 

 

54,344

 

 

 

358,418

 

Optical Networking Solutions

 

 

407,123

 

 

 

85,851

 

 

 

492,974

 

Total

 

$

974,389

 

 

$

174,711

 

 

$

1,149,100

 

 

 

 

2022

 

(In thousands)

 

Network Solutions

 

 

Services & Support

 

 

Total

 

Subscriber Solutions

 

$

364,238

 

 

$

26,216

 

 

$

390,454

 

Access & Aggregation Solutions

 

 

326,934

 

 

 

47,068

 

 

 

374,002

 

Optical Networking Solutions

 

 

225,621

 

 

 

35,459

 

 

 

261,080

 

Total

 

$

916,793

 

 

$

108,743

 

 

$

1,025,536

 

Revenue Information by Geographic Area

The following table presents revenue information by geographic area for the years ended December 31, 2024, 2023 and 2022:

(In thousands)

 

2024

 

 

2023

 

 

2022

 

United States

 

$

398,170

 

 

$

460,985

 

 

$

517,433

 

United Kingdom

 

 

196,064

 

 

 

214,655

 

 

 

189,685

 

Germany

 

 

119,976

 

 

 

230,922

 

 

 

146,797

 

Other international

 

 

208,510

 

 

 

242,538

 

 

 

171,621

 

Total

 

$

922,720

 

 

$

1,149,100

 

 

$

1,025,536