XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment and Geographic Region Information (Tables)
12 Months Ended
Dec. 31, 2024
Business Segment and Geographic Region Information  
Schedule of company's single operating segment

Year ended December 31,

2024

    

2023

    

2022

(in thousands)

Revenue:

$

1,017,865

$

1,130,604

$

919,998

Less:

Cost of revenue

563,211

639,303

518,208

Research and development

105,497

96,907

78,356

Sales and marketing

68,046

62,805

53,599

General and administrative

70,317

65,794

57,474

Total other income (expense)

19,480

12,804

(7,476)

Income tax provision

29,282

32,336

21,806

Segment Net Income

$

200,992

$

246,263

$

183,079

Reconciliation of profit or loss Adjustments and reconciling items

-

-

-

Net income

$

200,992

$

246,263

$

183,079

Schedule of revenue by product lines

Year ended December 31,

 

    

2024

    

2023

    

2022

 

(in thousands)

 

Ion implantation systems and services

$

1,001,045

$

1,111,278

$

898,132

Other systems and services

 

16,820

 

19,326

 

21,866

Total revenue

$

1,017,865

$

1,130,604

$

919,998

Schedule of revenue and long-lived assets by geographic region

    

    

Long-Lived

 

Revenue

Assets

 

(in thousands)

 

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

2022

United States

$

634,081

$

66,227

Europe

 

38,963

 

212

Asia Pacific

 

246,954

 

3,464

$

919,998

$

69,903