Annual report pursuant to Section 13 and 15(d)

EARNINGS PER SHARE (Tables)

v3.22.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
The calculations of shares used to compute net earnings per share were as follows (in thousands):
Year ended December 31,
2022 2021
Weighted average shares outstanding - basic 337,697  326,467 
Potential dilutive common shares 42,592  45,930 
Weighted average shares outstanding - diluted 380,289  372,397