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

Three Months Ended

 
  

March 31,

 
  

2024

  

2023

 

Numerator:

        

Earnings from continuing operations - basic

 $8,619  $20,141 

Gain from stock warrants revaluation, net of tax

 $  $(108)

Convertible debt interest charge, net of tax

 $159  $776 

Earnings from continuing operations - diluted

 $8,778  $20,809 
         

Denominator:

        

Weighted-average shares outstanding for basic earnings per share

  64,973   71,802 

Common equivalent shares:

        

Effect of stock-based compensation awards and warrants

  562   3,144 

Effect of convertible debt

  1,700   8,111 

Weighted-average shares outstanding assuming dilution

  67,235   83,057 

Basic earnings per share from continuing operations

 $0.13  $0.28 

Diluted earnings per share from continuing operations

 $0.13  $0.25