20.56
+0.54
+(2.70%)
At close: January 15 at 4:00:02 PM EST
20.25
-0.31
(-1.51%)
After hours: 7:26:18 PM EST
Research Analysis
Earnings Estimate
Currency in USD | Current Qtr. (Dec 2024) | Next Qtr. (Mar 2025) | Current Year (2024) | Next Year (2025) |
---|---|---|---|---|
No. of Analysts | 2 | -- | 2 | 2 |
Avg. Estimate | -0.49 | 0 | -0.52 | 1.09 |
Low Estimate | -0.55 | 0 | -0.59 | 0.87 |
High Estimate | -0.42 | 0 | -0.46 | 1.3 |
Year Ago EPS | 0.73 | -0.18 | 4.08 | -0.52 |
Revenue Estimate
Currency in USD | Current Qtr. (Dec 2024) | Next Qtr. (Mar 2025) | Current Year (2024) | Next Year (2025) |
---|---|---|---|---|
No. of Analysts | 2 | -- | 2 | 1 |
Avg. Estimate | 1.02B | -- | 4.61B | 4.68B |
Low Estimate | 1.01B | -- | 4.6B | 4.68B |
High Estimate | 1.04B | -- | 4.63B | 4.68B |
Year Ago Sales | 1.11B | -- | 5.11B | 4.61B |
Sales Growth (year/est) | -7.97% | -- | -9.67% | 1.46% |
Earnings History
Currency in USD | 12/31/2023 | 3/31/2024 | 6/30/2024 | 9/30/2024 |
---|---|---|---|---|
EPS Est. | 0.18 | 0.31 | 0.15 | 0.04 |
EPS Actual | 0.73 | -0.18 | 0.33 | -0.2 |
Difference | 0.55 | -0.5 | 0.18 | -0.24 |
Surprise % | 305.56% | -157.14% | 120.00% | -600.00% |
EPS Trend
Currency in USD | Current Qtr. (Dec 2024) | Next Qtr. (Mar 2025) | Current Year (2024) | Next Year (2025) |
---|---|---|---|---|
Current Estimate | -0.49 | 0 | -0.52 | 1.09 |
7 Days Ago | 0 | 0 | -0.52 | 1.29 |
30 Days Ago | -0.04 | 0 | -0.52 | 1.29 |
60 Days Ago | -0.04 | 0 | 0.24 | 1.54 |
90 Days Ago | -0.04 | 0 | 0.25 | 1.67 |
EPS Revisions
Currency in USD | Current Qtr. (Dec 2024) | Next Qtr. (Mar 2025) | Current Year (2024) | Next Year (2025) |
---|---|---|---|---|
Up Last 7 Days | -- | -- | 1 | -- |
Up Last 30 Days | -- | -- | 1 | -- |
Down Last 7 Days | -- | -- | 1 | 2 |
Down Last 30 Days | -- | -- | 1 | 2 |
Growth Estimates
Current Qtr. | Next Qtr. | Current Year | Next Year | |
---|---|---|---|---|
RYI | -166.44% | -- | -112.87% | 306.67% |
S&P 500 | 8.43% | 11.29% | 13.87% | 13.50% |
Upgrades & Downgrades
Maintains | BMO Capital: Market Perform to Market Perform | 5/2/2024 |
Maintains | BMO Capital: Market Perform to Market Perform | 11/1/2023 |
Maintains | BMO Capital: Market Perform to Market Perform | 8/2/2023 |
Downgrade | BMO Capital: Outperform to Market Perform | 7/5/2023 |
Maintains | BMO Capital: Outperform | 2/24/2023 |
Maintains | Deutsche Bank: Hold | 8/4/2020 |
Related Tickers
NWPX Northwest Pipe Company
48.66
+2.68%
IIIN Insteel Industries, Inc.
24.83
-0.76%
WOR Worthington Enterprises, Inc.
41.69
+0.77%
TG Tredegar Corporation
7.91
+1.67%
ESAB ESAB Corporation
121.07
+0.85%
ATI ATI Inc.
57.10
+1.08%
MLI Mueller Industries, Inc.
81.24
+0.74%
MEC Mayville Engineering Company, Inc.
15.33
+1.73%
CRS Carpenter Technology Corporation
198.37
+1.16%
GIFI Gulf Island Fabrication, Inc.
7.01
+2.19%