XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note M - Common Stock and Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Numerator:

                

Earnings from continuing operations - basic

 $7,428  $38,022  $16,047  $58,163 

Gain from stock warrants revaluation, net of tax

 $  $  $  $(148)

Convertible debt interest charge, net of tax

 $158  $780  $317  $1,556 

Earnings from continuing operations - diluted

 $7,586  $38,802  $16,364  $59,571 
                 

Denominator:

                

Weighted-average shares outstanding for basic earnings per share

  65,028   70,722   65,000   71,259 

Common equivalent shares:

                

Effect of stock-based compensation awards and warrants

  573   682   568   1,906 

Effect of convertible debt

  1,700   8,111   1,700   8,111 

Weighted-average shares outstanding assuming dilution

  67,301   79,515   67,268   81,276 

Basic earnings per share from continuing operations

 $0.11  $0.54  $0.25  $0.82 

Diluted earnings per share from continuing operations

 $0.11  $0.49  $0.24  $0.73