v3.23.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2023
Net income per share:  
EARNINGS PER SHARE
NOTE 20:       EARNINGS PER SHARE
 
The following table presents the computation of basic and diluted earnings per share (“EPS”):
 
   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
   
2023
   
2022
   
2023
   
2022
 
Basic EPS:
                       
Numerator:
                       
Net income
 
$
119,510
   
$
15,084
   
$
257,888
   
$
48,207
 
Denominator:
                               
Shares used in computing net EPS of common stock, basic
   
56,415,636
     
55,470,279
     
56,316,116
     
54,309,060
 
Diluted EPS:
                               
Numerator:
                               
Net income attributable to common stock, basic
 
$
119,510
   
$
15,084
   
$
257,888
   
$
48,207
 
Notes due 2025
   
536
     
551
     
1,072
     
1,100
 
Net income attributable to common stock, diluted
 
$
120,046
   
$
15,635
   
$
258,960
   
$
49,307
 
Denominator:
                               
Shares used in computing net EPS of common stock, basic
   
56,415,636
     
55,470,279
     
56,316,116
     
54,309,060
 
Notes due 2025
   
2,276,818
     
2,276,818
     
2,276,818
     
2,276,818
 
Effect of stock-based awards
   
491,212
     
817,637
     
596,368
     
860,538
 
Shares used in computing net EPS of common stock, diluted
   
59,183,666
     
58,564,734
     
59,189,302
     
57,446,416
 
Earnings per share:
                               
Basic
 
$
2.12
   
$
0.27
   
$
4.58
   
$
0.89
 
Diluted
 
$
2.03
   
$
0.26
   
$
4.38
   
$
0.86
 
                                 
Shares excluded from the calculation of diluted net EPS due to their anti-dilutive effect
   
491,212
     
182,715
     
596,368
     
203,246