v3.26.1
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Text Block [Abstract]  
Percentage by Geographic Area or Significant Customers

The following table represents the Company’s total revenue by customers’ geographic locations:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Revenue by customers' geographic locations:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

 

51

%

 

 

49

%

 

 

48

%

 

 

49

%

Europe

 

 

32

%

 

 

38

%

 

 

35

%

 

 

36

%

Asia Pacific ("APAC") & Rest of World (1)

 

 

17

%

 

 

13

%

 

 

17

%

 

 

15

%

Total revenue

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

(1) Rest of the world consists of countries in Central and South America and Africa.

Schedule of Information about Reportable Segments

The following table presents the Company’s significant segment expenses which are regularly provided to the CODM for the single reportable segment:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

(Amounts in thousands)

 

Total revenue

 

$

204,128

 

 

$

182,366

 

 

$

398,383

 

 

$

351,538

 

Costs and operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Cost of goods sold

 

 

94,889

 

 

 

91,224

 

 

 

181,321

 

 

 

169,639

 

Research and development

 

 

15,086

 

 

 

13,958

 

 

 

29,842

 

 

 

26,882

 

Sales and marketing

 

 

28,218

 

 

 

26,666

 

 

 

56,432

 

 

 

50,622

 

General and administrative

 

 

51,959

 

 

 

36,622

 

 

 

100,872

 

 

 

83,921

 

Total costs and operating expenses

 

 

190,152

 

 

 

168,470

 

 

 

368,467

 

 

 

331,064

 

Other income (expense), net

 

 

177

 

 

 

4,319

 

 

 

(13,991

)

 

 

5,684

 

Income tax provision

 

 

9,145

 

 

 

3,349

 

 

 

2,584

 

 

 

5,462

 

Net income

 

$

5,008

 

 

$

14,866

 

 

$

13,341

 

 

$

20,696