XML 51 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2025
Summary of Significant Accounting Policies  
Schedule of estimated useful lives of the related assets

Asset Classification

  ​ ​ ​

Estimated Useful Life

Land, buildings and equipment (under lease)

 

Lesser of the lease term or estimated useful life of the asset

Machinery and equipment

 

3 to 10 years

Schedule of components of net income per share

Year ended December 31,

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

 

(in thousands, except per share data)

 

Net income available to common stockholders

$

120,238

$

200,992

$

246,263

Weighted average shares of common stock outstanding used in computing basic income per share

 

31,574

 

32,552

 

32,758

Incremental RSUs

 

94

 

152

 

407

Weighted average shares of common stock used in computing diluted net income per share

 

31,668

 

32,704

33,165

Net income per share

Basic

$

3.81

$

6.17

$

7.52

Diluted

$

3.80

$

6.15

$

7.43

Schedule of changes in accumulated other comprehensive loss

  ​ ​ ​

  ​ ​ ​

Unrealized gains on

  ​ ​ ​

 

Foreign

  ​ ​ ​

Defined benefit

available-for-sale

currency

pension plan

investments

Total

 

(in thousands)

 

Balance at December 31, 2024

$

(6,253)

$

39

$

$

(6,214)

Other comprehensive income and reclassifications

 

3,596

 

(20)

 

436

 

4,012

Balance at December 31, 2025

$

(2,657)

$

19

$

436

$

(2,202)