XML 63 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Business Segment and Geographic Region Information (Tables)
12 Months Ended
Dec. 31, 2025
Business Segment and Geographic Region Information  
Schedule of company's single operating segment

Year ended December 31,

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

(in thousands)

Revenue:

$

839,048

$

1,017,865

$

1,130,604

Less:

Cost of revenue

462,200

563,211

639,303

Research and development

108,958

105,497

96,907

Sales and marketing

65,368

68,046

62,805

General and administrative

83,207

70,317

65,794

Total other income

18,934

19,480

12,804

Income tax provision

18,011

29,282

32,336

Segment Net Income

$

120,238

$

200,992

$

246,263

Reconciliation of profit or loss Adjustments and reconciling items

-

-

-

Net income

$

120,238

$

200,992

$

246,263

Schedule of revenue by product lines

Year ended December 31,

 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

 

(in thousands)

 

Ion implantation systems and services

$

824,098

$

1,001,045

$

1,111,278

Other systems and services

 

14,950

 

16,820

 

19,326

Total revenue

$

839,048

$

1,017,865

$

1,130,604

Schedule of revenue and long-lived assets by geographic region

  ​ ​ ​

  ​ ​ ​

Long-Lived

 

Revenue

Assets

 

(in thousands)

 

2025

United States

$

482,641

$

91,183

Europe

 

49,954

 

263

Asia Pacific

 

306,453

 

4,624

$

839,048

$

96,070

2024

United States

$

632,028

$

94,132

Europe

 

38,089

 

311

Asia Pacific

 

347,748

 

4,512

$

1,017,865

$

98,955

2023

United States

$

749,288

$

86,482

Europe

 

45,583

 

382

Asia Pacific

 

335,733

 

4,040

$

1,130,604

$

90,904