Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
492.55M | 444.36M | 457.67M | 333.31M | 285.91M | Gross Profit |
95.41M | 77.64M | 85.86M | 44.25M | 50.52M | EBIT |
48.24M | 33.86M | 27.82M | 2.74M | 12.02M | EBITDA |
48.24M | 49.94M | 62.15M | 29.98M | 41.56M | Net Income Common Stockholders |
34.21M | 21.07M | 31.15M | 11.52M | 19.05M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
5.01M | 4.07M | 3.68M | 3.00M | 37.93M | Total Assets |
589.65M | 597.88M | 601.34M | 547.68M | 373.01M | Total Debt |
129.88M | 162.94M | 188.63M | 185.19M | 43.70M | Net Debt |
124.87M | 158.87M | 184.94M | 182.19M | 5.78M | Total Liabilities |
215.65M | 257.52M | 283.07M | 264.30M | 103.39M | Stockholders Equity |
374.00M | 340.36M | 318.27M | 283.38M | 269.63M |
Cash Flow | Free Cash Flow | |||
34.25M | 35.16M | -5.62M | -19.07M | 41.74M | Operating Cash Flow |
55.05M | 53.45M | 17.54M | -5.81M | 56.09M | Investing Cash Flow |
-20.74M | -20.37M | -23.05M | -100.15M | -61.43M | Financing Cash Flow |
-33.38M | -32.70M | 6.19M | 71.03M | 12.26M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
74 Outperform | $394.33M | 11.66 | 9.58% | ― | 10.81% | 63.68% | |
72 Outperform | $7.23B | 15.53 | 33.51% | 0.46% | 0.64% | -1.15% | |
72 Outperform | $30.48B | 33.68 | 11.79% | 0.81% | -4.68% | -1.73% | |
71 Outperform | $9.22B | 63.67 | 3.31% | ― | 49.49% | -68.49% | |
63 Neutral | $28.70B | 14.53 | 22.83% | 0.66% | -3.56% | 70.93% | |
62 Neutral | $7.25B | 12.39 | 3.08% | 3.39% | 3.63% | -14.32% | |
52 Neutral | $277.45M | ― | -20.38% | ― | -7.47% | -74.28% |
On March 27, 2025, Northwest Pipe Company announced the approval of performance share units (PSUs) and restricted stock units (RSUs) for its Named Executive Officers. These long-term incentive grants are based on a percentage of the executives’ annual base salary, with PSUs vesting in three installments from 2026 to 2028, contingent on the company’s financial performance. The RSUs also vest in three installments, based on continued service. The company’s 2025 Annual Meeting of Shareholders is scheduled for June 12, 2025, with a record date of April 10, 2025.