XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity [Abstract]  
Schedule of weighted average number of common shares outstanding

 


 

Year Ended December 31,




 

2022 


 


2021 


 


2020 


Computation of diluted earnings:











Net income (loss)
$230,994

$70,727

$(3,399)
Add: Interest expense from assumed conversion of convertible notes, net of tax

4,704






Net income (loss) for diluted earnings per share calculation
$235,698

$70,727

$(3,399)













Computation of diluted weighted average shares outstanding:


 

 


 


 


 


 


Basic weighted average shares outstanding


 

50,175,614


 


52,585,674


 


52,659,551


Incremental shares from assumed exercise of stock options and vesting of restricted stock


 

505,876


 


943,902


 



Incremental shares from assumed conversion of convertible debt

2,781,818









Diluted weighted average shares outstanding


 

53,463,308


 


53,529,576


 


52,659,551