XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
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

 

 

 

March 31, 2026

 

 

March 31, 2025

 

(In thousands)

 

Revenue

 

 

Cost of Revenue

 

 

Gross Profit

 

 

Revenue

 

 

Cost of Revenue

 

 

Gross Profit

 

Network Solutions

 

$

237,941

 

 

$

154,648

 

 

$

83,293

 

 

$

202,217

 

 

$

134,241

 

 

$

67,976

 

Services & Support

 

 

48,145

 

 

 

18,450

 

 

 

29,695

 

 

 

45,527

 

 

 

18,327

 

 

 

27,200

 

Total

 

$

286,086

 

 

$

173,098

 

 

$

112,988

 

 

$

247,744

 

 

$

152,568

 

 

$

95,176

 

Revenue Information by Geographic Area

The following table presents revenue information by geographic area:

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

(In thousands)

 

2026

 

 

2025

 

 

United States

 

$

146,167

 

 

$

103,189

 

 

United Kingdom

 

 

43,805

 

 

 

62,909

 

 

Germany

 

 

33,925

 

 

 

27,188

 

 

Other international

 

 

62,189

 

 

 

54,458

 

 

Total

 

$

286,086

 

 

$

247,744