NCSM · As filed with the SEC

NCS Multistage Holdings income statement, by fiscal year

The statement as NCS Multistage Holdings presents it in its 10-Q and 10-K: its own lines, labels and order. Tables over time lines up standardized figures across every filing.

Consolidated Statements of Operations · USD thousands, except per-share amounts

USD thousands, except per-share amountsFY2025
Year ended Dec 31, 2025
FY2024
Year ended Dec 31, 2024
FY2023
Year ended Dec 31, 2023
FY2022
Year ended Dec 31, 2022
FY2021
Year ended Dec 31, 2021
Revenues
Revenues——142,471,000155,632,000118,502,000
Product sales———105,859,00083,223,000
Services———49,773,00035,279,000
Product Sales——100,447,000——
Services——42,024,000——
Cost of sales, exclusive of depreciation and amortization expense shown below——86,868,00095,228,00070,027,000
Product sales———68,412,00051,897,000
Services———26,816,00018,130,000
Product Sales——64,242,000——
Services——22,626,000——
Revenue183,627162,557———
Product127,866113,046———
Service55,76149,511———
Cost of sales
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization108,20195,096———
Product78,45970,446———
Service29,74224,650———
Selling, general and administrative expenses58,84557,82056,51858,33849,094
Depreciation4,9914,6003,9473,6503,832
Amortization——669,000669,000669,000
Amortization894716———
Change in fair value of contingent consideration156————
Income from operations10,5404,325(5,531)(2,253)(5,120)
Other income (expense)
Interest expense, net(251)(414)(586)(1,015)(733)
Provision for litigation, net of recoveries8810(1,802)——
Other income, net4,7597,3064,1142,9502,054
Foreign currency exchange gain (loss)891(2,963)462(283)283
Total other income6,2803,9292,1881,6521,604
Income before income tax16,8208,254(3,343)(601)(3,516)
Income tax (benefit) expense(9,217)116(232)351263
Net income26,0378,138(3,111)(952)(3,779)
Net income attributable to non-controlling interest2,2891,54542150955
Net income attributable to NCS Multistage Holdings, Inc.23,7486,593(3,153)(1,102)(4,734)
Earnings per common share
Basic earnings per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)9.172.60(1.27)(0.45)(1.98)
Diluted earnings per common share attributable to NCS Multistage Holdings, Inc. (in dollars per share)8.652.55(1.27)(0.45)(1.98)
Weighted average common shares outstanding
Basic (in shares)2,589,0002,539,0002,473,0002,432,0002,396,000
Diluted (in shares)2,746,0002,590,0002,473,0002,432,0002,396,000

As filed on EDGAR · Not affiliated with the U.S. SEC · Not investment advice. Each column links to its filing.