
BDC · NYSE
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Total Revenue | $2.72B | $2.46B | $2.51B | $2.61B | $2.30B | $1.75B | $2.13B | $2.59B |
| Cost of Revenue | $1.68B | $1.54B | $1.56B | $1.69B | $1.53B | $1.18B | $1.34B | $1.34B |
| Gross Profit | $1.03B | $922.22M | $954.97M | $916.29M | $771.84M | $575.62M | $793.50M | $829.91M |
| Research & Development | $128.76M | $112.36M | $116.43M | $104.35M | $90.23M | $73.02M | $94.36M | $91.55M |
| Selling, General & Administrative | $533.37M | $494.60M | $492.70M | $448.64M | $378.03M | $323.45M | $417.33M | $411.35M |
| Operating Income | $315.69M | $266.46M | $317.52M | $363.33M | $263.68M | $150.11M | $207.21M | $314.01M |
| Interest Expense | — | — | -$33.63M | -$43.55M | -$62.69M | -$58.90M | -$55.81M | -$60.84M |
| Income Before Taxes | $266.87M | $227.94M | $285.76M | $317.39M | $226.78M | $90.82M | $152.41M | $230.08M |
| Provision for Income Taxes | $29.34M | $29.53M | $43.20M | $49.65M | $27.94M | $20.10M | $42.52M | $62.94M |
| Net Income | $237.52M | $198.43M | $242.76M | $254.66M | $63.92M | -$55.16M | -$377.01M | $160.89M |
| Basic EPS | $6.00 | $4.88 | $5.75 | $5.81 | $1.43 | -$1.23 | -$9.37 | $3.10 |
| Diluted EPS | $5.91 | $4.80 | $5.66 | $5.72 | $1.41 | -$1.23 | -$9.37 | $3.08 |
| Basic Shares Outstanding | 39.60M | 40.69M | 42.24M | 43.84M | 44.80M | 44.78M | 42.20M | 40.67M |
| Diluted Shares Outstanding | 40.21M | 41.30M | 42.86M | 44.54M | 45.36M | 44.94M | 42.42M | 40.96M |
| Period | Consensus EPS | Low | High | Estimates | Revisions |
|---|---|---|---|---|---|
| Dec 2026 | $8.66 | $8.65 | $8.68 | 2 | ↑0 ↓2 |
| Dec 2027 | $10.01 | $9.91 | $10.10 | 2 | ↑0 ↓2 |