XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Note 14 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2022

   

2021

   

2022

   

2021

 

Net income as reported

  $ 77,561     $ 5,743     $ 61,051     $ 10,487  

Participating basic earnings (a)

    (6,376 )     (407 )     (5,169

)

    (743

)

Basic earnings attributable to common stockholders

    71,185       5,336       55,882       9,744  

Reallocation of participating earnings

    162             124       1  

Diluted net income attributable to common stockholders

  $ 71,347     $ 5,336     $ 55,006     $ 9,745  
                                 

Basic weighted average shares outstanding

    103,178       92,676       99,530       92,634  

Dilutive warrants and unvested stock options

    5,928             5,191       196  

Dilutive unvested restricted stock

    2,122             2,122        

Diluted weighted average shares outstanding

    111,228       92,676       106,843       92,830