XML 43 R26.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
The table below shows the reconciliation of the number of shares used in the computation of basic and diluted earnings per share (in thousands):
Three Months Ended March 31,
20262025
Weighted average number of shares used in computation of basic earnings per share
60,960 60,559 
Additional shares from the assumed exercise of employee stock awards 547 281 
Additional shares related to the effect of dilutive convertible senior notes
469 — 
Weighted average number of shares used in computation of diluted earnings per share 61,976 60,840