XML 70 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Earnings (Loss) Per Common Share - Calculation of Loss Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net income $ 4,454 $ 2,553
Net income attributable to non-controlling interest 398 483
Net income attributable to NCS Multistage Holdings, Inc. $ 4,056 $ 2,070
Basic (in shares) 2,568 2,508
Dilutive effect of other equity awards (in shares) 118 31
Diluted weighted average number of shares (in shares) 2,686 2,539
Basic earnings per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share) $ 1.58 $ 0.83
Diluted earnings per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share) $ 1.51 $ 0.82
Potentially dilutive securities excluded as anti-dilutive (in shares) 2 74