XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Earnings (Loss) Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2025

   

2024

 

Numerator

               

Net income

  $ 4,454     $ 2,553  

Less: income attributable to non-controlling interest

    398       483  

Net income attributable to NCS Multistage Holdings, Inc.

  $ 4,056     $ 2,070  
                 

Denominator

               

Basic weighted average number of shares

    2,568       2,508  

Dilutive effect of other equity awards

    118       31  

Diluted weighted average number of shares

    2,686       2,539  
                 

Earnings per common share

               

Basic

  $ 1.58     $ 0.83  

Diluted

  $ 1.51     $ 0.82  
                 

Potentially dilutive securities excluded as anti-dilutive

    2       74