ROP · NASDAQ-GS
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $7.90B | $7.04B | $6.18B | $5.37B | $4.83B | $4.02B | $4.73B | $5.19B |
| Cost of Revenue | $2.43B | $2.16B | $1.87B | $1.62B | $1.43B | $1.19B | $1.59B | $1.91B |
| Gross Profit | $5.47B | $4.88B | $4.31B | $3.75B | $3.41B | $2.83B | $3.14B | $3.28B |
| Research & Development | $852.50M | $748.10M | $646.10M | $529.80M | $484.80M | $382.40M | $379.70M | $376.90M |
| Selling, General & Administrative | $3.24B | $2.88B | $2.56B | $2.23B | $2.07B | $1.75B | $1.81B | $1.88B |
| Operating Income | $2.24B | $2.00B | $1.75B | $1.52B | $1.24B | $1.08B | $1.33B | $1.40B |
| Interest Expense | — | — | $164.70M | $192.40M | $233.90M | $218.50M | $186.20M | $182.10M |
| Other Income / (Expense) | $200.00K | -$5.00M | -$2.80M | -$50.10M | $24.60M | -$3.10M | -$5.40M | $0.00 |
| Income Before Taxes | $1.94B | $1.97B | $1.74B | $1.28B | $1.03B | $861.30M | $2.06B | $1.20B |
| Provision for Income Taxes | $399.80M | $417.90M | $374.70M | $296.40M | $226.60M | $187.50M | $417.40M | $254.00M |
| Net Income | $1.54B | $1.55B | $1.38B | $4.54B | $1.15B | $949.70M | $1.77B | $944.40M |
| Basic EPS | $14.30 | $14.47 | $12.98 | $42.92 | $10.95 | $9.08 | $17.02 | $9.15 |
| Diluted EPS | $14.20 | $14.35 | $12.89 | $42.55 | $10.82 | $8.98 | $16.82 | $9.05 |
| Basic Shares Outstanding | 107.40M | 107.10M | 106.60M | 105.90M | 105.30M | 104.60M | 103.90M | 103.20M |
| Diluted Shares Outstanding | 108.20M | 108.00M | 107.40M | 106.80M | 106.50M | 105.70M | 105.10M | 104.40M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $22.22 | $22.01 | $22.33 | 9 | ↑7 ↓0 |
| Dec 2027 | $24.25 | $22.82 | $25.60 | 10 | ↑5 ↓2 |
| Dec 2028 | $26.74 | $25.94 | $27.36 | 3 | ↑2 ↓0 |
| Dec 2029 | $29.52 | $29.52 | $29.52 | 1 | ↑1 ↓0 |