Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 · Dec 31 | 2013 · Oct 31 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.55B | $2.46B | $2.33B | $2.55B | $2.40B | $1.85B | $1.84B | $1.96B | $1.88B | $1.77B | $2.54B | $843.2M | — | $627.7M | $731.2M |
| Gross profit | $1.07B | $1.04B | $918.5M | $952.7M | $960.8M | $786.0M | $788.3M | $837.6M | $813.8M | $777.3M | $991.9M | $396.6M | — | — | — |
| Research & development | $67.6M | $63.0M | $68.1M | $48.8M | $49.7M | $48.6M | $42.2M | $44.3M | $46.4M | $45.0M | $62.8M | $26.2M | — | — | — |
| Operating expenses | $728.3M | $691.8M | $744.9M | $627.4M | $660.9M | $553.3M | $539.2M | $589.1M | $613.6M | $687.9M | $920.3M | $387.1M | — | — | — |
| Operating income | $342.2M | $343.9M | $173.6M | $325.3M | $299.9M | $232.7M | $249.1M | $248.5M | $200.2M | $89.4M | $71.6M | $9.5M | — | $152.7M | $162.2M |
| EBITDAderived | $493.4M | $501.5M | $340.3M | $486.6M | $463.8M | $394.1M | $403.8M | $405.2M | $356.2M | $245.1M | $322.6M | $97.5M | — | $185.5M | $204.4M |
| Net income | $190.8M | $244.2M | $118.1M | $187.2M | $203.7M | $75.7M | $92.9M | −$324.4M | −$296.2M | −$73.7M | −$308.6M | −$29.9M | — | $13.5M | $46.3M |
| Basic EPSper diluted share | $0.79 | $1.01 | $0.49 | $0.76 | $0.82 | $0.30 | $0.36 | -$1.13 | -$1.04 | -$0.17 | -$1.52 | -$1.94 | -$2.10 | — | — |
| Diluted EPSper diluted share | $0.79 | $1.01 | $0.49 | $0.76 | $0.82 | $0.30 | $0.35 | -$1.13 | -$1.04 | -$0.65 | -$1.52 | -$1.94 | -$2.10 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 24, 2026Form 4 | Gliklich BenjaminCEO | SellCommon Stock, par value $0.01 per share | 170.0K | $37.30 | $6.34M | 1.19M |
| Feb 23, 2026Form 4 | Dorman Carey J.Pdt Enterprise Ops and CFO | SellCommon Stock, par value $0.01 per share | 97.5K | $34.87 | $3.40M | 237.1K |
| Feb 20, 2026Form 4 | ONEAL E STANLEYDirector | SellCommon Stock, par value $0.01 per share · indirect | 28.5K | $35.52 | $1.01M | 0 |
| Feb 20, 2026Form 4 | ONEAL E STANLEYDirector | SellCommon Stock, par value $0.01 per share · indirect | 28.5K | $35.52 | $1.01M | 0 |
| Feb 20, 2026Form 4 | ONEAL E STANLEYDirector | SellCommon Stock, par value $0.01 per share | 143.6K | $35.52 | $5.10M | 147.8K |