ROK · NYSE
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $8.34B | $8.26B | $9.06B | $7.76B | $7.00B | $6.33B | $6.69B | $6.67B |
| Cost of Revenue | $4.33B | $4.41B | $4.63B | $4.66B | $4.10B | $3.73B | $3.79B | $3.78B |
| Gross Profit | $4.02B | $3.85B | $4.42B | $3.10B | $2.90B | $2.60B | $2.90B | $2.88B |
| Research & Development | $679.00M | $658.00M | $706.00M | $440.90M | $422.50M | $371.50M | $378.90M | $371.80M |
| Selling, General & Administrative | $1.91B | $2.00B | $2.02B | $1.77B | $1.68B | $1.48B | $1.54B | $1.59B |
| Operating Income | $1.70B | $1.59B | $1.93B | — | — | — | — | — |
| Interest Expense | — | — | $135.30M | $123.20M | $94.60M | $103.50M | $98.20M | $73.00M |
| Income Before Taxes | $917.00M | $1.10B | $1.61B | $1.07B | $1.53B | $1.14B | $901.00M | $1.33B |
| Provision for Income Taxes | $168.00M | $152.00M | $330.00M | $154.50M | $181.90M | $112.90M | $205.20M | $795.30M |
| Net Income | $869.00M | $953.00M | $1.39B | $932.20M | $1.36B | $1.02B | $695.80M | $535.50M |
| Basic EPS | $7.69 | $8.32 | $12.03 | $8.02 | $11.69 | $8.83 | $5.88 | $4.27 |
| Diluted EPS | $7.67 | $8.28 | $11.95 | $7.97 | $11.58 | $8.77 | $5.83 | $4.21 |
| Basic Shares Outstanding | 112.70M | 114.00M | 114.80M | 115.90M | 116.00M | 115.80M | 118.30M | 125.40M |
| Diluted Shares Outstanding | 113.10M | 114.50M | 115.60M | 116.70M | 117.10M | 116.60M | 119.30M | 126.90M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Sep 2026 | $13.17 | $13.05 | $13.30 | 6 | ↑0 ↓0 |
| Sep 2027 | $14.66 | $13.90 | $15.25 | 12 | ↑1 ↓0 |
| Sep 2028 | $16.74 | $16.23 | $17.89 | 4 | ↑1 ↓0 |
| Sep 2029 | $18.61 | $17.44 | $19.78 | 2 | ↑0 ↓0 |