XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Earnings (Loss) Per Common Share - Calculation of Earnings (Loss) Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Net income (loss) $ 2,553 $ (14,996)
Net income (loss) attributable to non-controlling interest 483 (27)
Net income (loss) attributable to NCS Multistage Holdings, Inc. $ 2,070 $ (14,969)
Basic (in shares) 2,508 2,452
Dilutive effect of stock options, RSUs and PSUs (in shares) 31 0
Diluted weighted average number of shares (in shares) 2,539 2,452
Basic earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share) $ 0.83 $ (6.1)
Diluted earnings (loss) per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share) $ 0.82 $ (6.1)
Potentially dilutive securities excluded as anti-dilutive (in shares) 74 154