XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Reconciliation of number of shares outstanding with the number of shares used in computing basic and diluted earnings per share

The following table reconciles the number of shares outstanding with the number of shares used in computing basic and diluted earnings per share for each of the periods presented (in thousands):

Three Months Ended

Six Months Ended

June 30,

June 30,

    

2025

    

2024

    

2025

    

2024

 

Common shares outstanding, end of period

35,281

 

35,691

35,281

 

35,691

Effect of using weighted average common shares outstanding

26

 

55

134

 

51

Shares used in computing earnings per share—basic

35,307

 

35,746

35,415

 

35,742

Effect of shares issuable under stock option plans based on the treasury stock method

21

 

30

24

 

30

Effect of restricted and contingently issuable shares

41

 

52

47

 

56

Shares used in computing earnings per share—diluted

35,369

 

35,828

35,486

 

35,828