XML 55 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2022
Capital Stock [Abstract]  
Weighted-Average Common Shares Outstanding
The following is a reconciliation of the weighted-average common shares outstanding for purposes of computing basic and diluted net income per share (in thousands):

 
Year Ended December 31,
 
   
2022
   
2021
   
2020
 
Basic weighted-average common shares outstanding
   
50,002
     
50,193
     
52,296
 
Effect of dilutive securities:                        
Stock awards and options
    523       1,234       469  
Diluted weighted-average common shares outstanding
   
50,525
     
51,427
     
52,765