XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE (Tables)
9 Months Ended
Sep. 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

Nine Months Ended

September 30

September 30

(in thousands)

2024

2023

Change

2024

2023

Change

Geographic regions:

  

  

  

  

North America

$

286,558

$

242,702

18.1%

$

945,794

$

773,189

22.3%

Foreign

$

27,713

$

31,866

(13.0)%

$

89,799

$

83,919

7.0%

TOTAL NET REVENUE

$

314,271

$

274,568

14.5%

$

1,035,593

$

857,108

20.8%