v3.26.1
Note 14 - (Loss) Earnings Per Common Share - Calculation of Loss Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Net (loss) income $ (3,037) $ 1,741 $ 1,698 $ 4,454 $ (1,296) $ 6,152
Net income attributable to non-controlling interest 1,569   774   3,681 1,172
Net (loss) income attributable to NCS Multistage Holdings, Inc. $ (4,606)   $ 924   $ (4,977) $ 4,980
Basic (in shares) 2,687   2,594   2,658 2,581
Dilutive effect of other equity awards (in shares) 0   140   0 123
Diluted weighted average number of shares (in shares) 2,687   2,734   2,658 2,704
Basic (loss) earnings per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share) $ (1.71)   $ 0.36   $ (1.87) $ 1.93
Diluted (loss) earnings per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share) $ (1.71)   $ 0.34   $ (1.87) $ 1.84
Potentially dilutive securities excluded as anti-dilutive (in shares) 223   2   214 2