XML 49 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
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, 2025

 

 

March 31, 2024

 

(In thousands)

 

Revenue

 

 

Cost Of Revenue

 

 

Gross Profit

 

 

Revenue

 

 

Cost of Revenue

 

 

Gross Profit

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(Restated)

 

 

(Restated)

 

Network Solutions

 

$

202,217

 

 

$

134,241

 

 

$

67,976

 

 

$

181,273

 

 

$

137,048

 

 

$

44,225

 

Services & Support

 

 

45,527

 

 

 

18,327

 

 

 

27,200

 

 

 

44,900

 

 

 

18,810

 

 

 

26,090

 

Total

 

$

247,744

 

 

$

152,568

 

 

$

95,176

 

 

$

226,173

 

 

$

155,858

 

 

$

70,315

 

Revenue Information by Geographic Area

The following table presents revenue information by geographic area:

 

 

Three Months Ended

 

 

 

 

March 31,

 

 

(In thousands)

 

2025

 

 

2024

 

 

United States

 

$

103,189

 

 

$

83,290

 

 

United Kingdom

 

 

62,909

 

 

 

52,740

 

 

Germany

 

 

27,188

 

 

 

39,741

 

 

Other international

 

 

54,458

 

 

 

50,402

 

 

Total

 

$

247,744

 

 

$

226,173