NCS Multistage Holdings, Inc. (NCSM)
NASDAQ: NCSM · IEX Real-Time Price · USD
16.35
+0.24 (1.51%)
At close: Apr 22, 2024, 12:00 AM
16.09
-0.26 (-1.61%)
After-hours: Apr 22, 2024, 4:00 PM EDT

NCS Multistage Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
414460695398229647--
Market Cap Growth
--27.69%-12.75%29.90%-45.96%-57.09%-64.60%---
Enterprise Value
37405760491062306407176
PE Ratio
-13.81-13.81-54.64-14.58-0.92-2.99-1.20307.93--
PS Ratio
0.290.310.390.580.500.481.013.21--
PB Ratio
0.440.480.660.750.570.681.421.81--
P/FCF Ratio
13.1514.09-28.396.201.567.59-165.5458.59--
P/OCF Ratio
8.519.12-42.315.961.515.4816.3340.17--
EV/Sales Ratio
0.260.280.370.510.460.511.013.180.720.67
EV/EBITDA Ratio
20.6122.2012.4178.63-0.85-10.87-1.1918.4413.881.62
EV/EBIT Ratio
-14.41-14.41215.37-16.05-0.77-5.24-1.0990.49-3.473.84
EV/FCF Ratio
12.1113.05-26.815.391.448.15-165.9457.977.2019.55
Debt / Equity Ratio
0.150.150.140.140.120.130.160.080.500.46
Debt / EBITDA Ratio
7.447.442.8117.24-0.20-1.90-0.130.7817.461.82
Debt / FCF Ratio
4.374.37-6.071.180.341.43-18.562.459.0622.00
Quick Ratio
1.861.862.702.593.082.943.112.623.054.71
Current Ratio
3.223.224.964.475.625.094.473.724.287.76
Asset Turnover
1.001.001.140.870.770.980.570.470.30-
Interest Coverage
-4.78-4.780.26-5.10-35.40-10.47-107.701.64-3.252.46
Return on Equity (ROE)
-4.80%-4.80%-1.20%-5.20%-65.60%-22.70%-60.50%0.70%-9.80%-
Return on Assets (ROA)
-2.20%-2.20%-0.80%-3.50%-41.20%-15.60%-47.60%0.50%-5.40%-
Return on Capital (ROIC)
-5.26%-5.26%-2.17%-4.84%-67.90%-5.80%-112.06%2.07%-6.74%-5.02%
Earnings Yield
-7.76%-7.24%-1.83%-6.86%-108.43%-33.39%-83.07%0.32%--
FCF Yield
7.60%7.10%-3.52%16.14%64.11%13.17%-0.60%1.71%--
Buyback Yield / Dilution
-1.69%-1.69%-1.50%-1.35%-1.37%-4.15%-2.75%-28.16%-4.86%-
Total Shareholder Return
-1.69%-1.69%-1.50%-1.35%-1.37%-4.15%-2.75%-28.16%-4.86%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).