Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.36B | $1.97B | $2.05B | $2.08B | $2.01B | $1.84B | $1.89B | $2.38B | $2.37B | $2.06B | $2.10B | $2.65B | $2.84B | $2.59B | $2.74B | $2.40B | $1.88B | $2.00B |
| Gross profit | $970.0M | $598.1M | $627.1M | $646.4M | $648.0M | $552.5M | $529.5M | $831.5M | $820.1M | $644.9M | $616.1M | $806.0M | $897.0M | $845.0M | $994.3M | $884.4M | $627.7M | $576.5M |
| Research & development | $43.2M | $44.4M | $44.2M | $43.1M | $42.1M | $39.5M | $38.7M | $39.0M | $38.9M | $38.0M | $39.4M | $45.1M | $44.0M | $39.7M | $38.3M | $33.3M | $28.0M | $27.6M |
| Operating expenses | $100,000 | $430.8M | $433.2M | $437.3M | $419.1M | $407.2M | $388.4M | $474.2M | $503.2M | $468.6M | $495.0M | $554.9M | $589.8M | $527.9M | $561.5M | $538.5M | $477.5M | $489.6M |
| Operating income | $472.5M | $143.1M | $170.2M | $192.4M | $218.1M | $102.2M | $22.3M | $328.9M | $290.3M | $94.8M | −$174.9M | −$357.8M | $263.4M | $296.4M | $416.4M | $321.7M | $93.2M | −$99.8M |
| EBITDAderived | $615.7M | $279.6M | $304.9M | $326.4M | $349.8M | $228.7M | $142.1M | $440.9M | $399.0M | $202.4M | −$57.5M | −$226.2M | $393.7M | $409.5M | $520.5M | $415.1M | $189.7M | −$3.4M |
| Net income | $342.4M | $93.1M | $109.3M | $118.5M | $144.6M | $54.4M | −$5.7M | $241.9M | $200.2M | $49.1M | −$226.0M | −$373.9M | $158.4M | $203.3M | $307.2M | $229.7M | $46.4M | −$119.7M |
| Basic EPSper diluted share | $4.49 | $1.21 | $1.38 | $1.47 | $1.74 | $0.65 | -$0.07 | $2.94 | $2.45 | $0.61 | -$2.83 | -$4.71 | $2.01 | $2.56 | $3.83 | $2.80 | $0.57 | -$1.64 |
| Diluted EPSper diluted share | $4.42 | $1.20 | $1.37 | $1.46 | $1.72 | $0.65 | -$0.07 | $2.90 | $2.42 | $0.61 | -$2.83 | -$4.71 | $1.99 | $2.52 | $3.77 | $2.76 | $0.57 | -$1.64 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Bacchus Judith LVice President | SellCommon Stock | 5.5K | $35.94 | $197.2K | 4.6K |
| Jun 8, 2026Form 4 | Patel Sagar ADirector | SellCommon Stock | 29.5K | $33.50 | $988.2K | 0 |
| Jun 2, 2026Form 4 | Reilly Carlonda R.Vice President | SellCommon Stock | 12.0K | $33.12 | $397.9K | 25.1K |
| Mar 9, 2026Form 4 | Reilly Carlonda R.Vice President | SellCommon Stock | 13.4K | $36.31 | $486.9K | 38.7K |
| Feb 19, 2026Form 4 | Witt John WayneVice President | SellCommon Stock | 5.1K | $38.29 | $193.7K | 1.6K |