XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Note 18 - Weighted Average Shares Outstanding and Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

Years Ended December 31,

 

2022

  

2021

  

2020

 

Numerator

            

Net income (loss) attributable to common shareholders for basic earnings per share

 $83,302  $10,096  $(145,117)

Add: Interest expense related to 2.75% Convertible Notes (1)

  5,890   -   - 

Net income (loss) attributable to common shareholders for diluted earnings per share

 $89,192  $10,096  $(145,117)

Denominator

            

Weighted average common shares outstanding, basic

  44,485   45,788   45,614 

Add: Dilutive effect of RSUs (2)

  532   533    

Add: Dilutive effect of 2.75% Convertible Notes (1)(3)

  7,309   1,279    

Weighted average common shares outstanding, diluted

  52,326   47,599   45,614 

Net income (loss) per share, basic

 $1.87  $0.22  $(3.18)

Net income (loss) per share, diluted

 $1.70  $0.21  $(3.18)