XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
REVENUE  
Schedule of disaggregation of revenue by the geographic region for customers

Three Months Ended March 31,

(in thousands)

2024

2023

Change

Geographic regions:

  

  

North America

$

318,536

$

258,167

23.4%

Foreign

 

31,335

 

24,108

30.0%

Total net revenue

$

349,871

$

282,275

23.9%