XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
REVENUE  
Schedule of disaggregation of revenue by the geographic region for customers

Net revenues by geographic region are as follows:

Three Months Ended

Six Months Ended

June 30

June 30

(in thousands)

2024

2023

Change

2024

2023

Change

Geographic regions:

  

  

  

  

North America

$

340,699

$

272,320

25.1%

$

659,236

$

530,487

24.3%

Foreign

$

30,752

$

27,944

10.0%

$

62,086

$

52,052

19.3%

TOTAL NET REVENUE

$

371,451

$

300,264

23.7%

$

721,322

$

582,539

23.8%