XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13- Earnings (Loss) Per Common 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

        

Net income (loss)

 $2,553  $(14,996)

Less: income (loss) attributable to non-controlling interest

  483   (27)

Net income (loss) attributable to NCS Multistage Holdings, Inc.

 $2,070  $(14,969)
         

Denominator

        

Basic weighted average number of shares

  2,508   2,452 

Dilutive effect of stock options, RSUs and PSUs

  31    

Diluted weighted average number of shares

  2,539   2,452 
         

Earnings (loss) per common share

        

Basic

 $0.83  $(6.10)

Diluted

 $0.82  $(6.10)
         

Potentially dilutive securities excluded as anti-dilutive

  74   154