v3.26.1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2026
REVENUE  
Schedule of disaggregation of revenue by the geographic region for customers

Three Months Ended

Six Months Ended

June 30

June 30

(in thousands)

2026

2025

Change

2026

2025

Change

Geographic regions:

  ​

  ​

  ​

  ​

North America

$

193,476

$

175,942

10.0%

$

325,159

$

362,280

(10.2)%

Foreign

46,517

38,090

22.1%

95,696

77,402

23.6%

TOTAL NET REVENUE

$

239,993

$

214,032

12.1%

$

420,855

$

439,682

(4.3)%