Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.52B | $1.67B | $1.83B | $1.95B | $2.03B | $1.66B | $1.96B | $1.94B | $1.95B | $1.56B | $1.51B | $1.69B | $1.77B | $1.76B | $1.32B | $1.28B | $1.23B |
| Gross profit | $500.0M | $555.4M | $598.3M | $552.3M | $614.9M | $492.4M | $633.5M | $627.8M | $657.3M | $514.9M | $478.4M | $529.9M | $547.9M | $537.1M | $399.2M | $382.6M | $364.6M |
| Research & development | $22.0M | $23.0M | $25.8M | $26.3M | $26.6M | $19.7M | $21.8M | $23.8M | $23.5M | $21.0M | $20.0M | $20.2M | $22.5M | $20.8M | $20.5M | $24.0M | — |
| Operating expenses | $407.7M | $592.4M | $553.6M | $517.5M | $463.9M | $380.0M | $437.3M | $440.8M | $472.8M | $355.8M | $314.9M | $356.3M | $402.1M | $397.8M | $284.0M | $272.9M | $289.2M |
| Operating income | $92.3M | −$37.0M | $44.7M | $34.8M | $151.0M | $112.4M | $196.2M | $187.0M | $184.5M | $159.1M | $163.5M | $173.6M | $145.8M | $139.3M | $115.2M | $109.7M | $75.4M |
| EBITDAderived | $165.1M | $36.1M | $120.8M | $114.2M | $236.7M | $183.1M | $266.5M | $257.7M | $255.7M | $211.1M | $215.5M | $231.1M | $210.4M | $193.7M | $148.0M | $146.0M | $114.6M |
| Net income | $41.3M | −$101.6M | −$21.8M | −$13.2M | $101.9M | $62.0M | $106.8M | $106.7M | $131.7M | $95.5M | $85.9M | $91.6M | $77.1M | $115.4M | $56.7M | $12.4M | −$126.1M |
| Basic EPSper diluted share | $0.45 | -$1.06 | -$0.23 | -$0.14 | $1.07 | $0.65 | $1.07 | $1.02 | $1.22 | $0.89 | $0.79 | $0.81 | $0.68 | $1.23 | $1.03 | $0.23 | -$2.32 |
| Diluted EPSper diluted share | $0.44 | -$1.06 | -$0.23 | -$0.14 | $1.05 | $0.65 | $1.06 | $1.00 | $1.19 | $0.87 | $0.78 | $0.79 | $0.67 | $1.20 | $0.98 | $0.22 | -$2.32 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | Jones Angela YSVP, Global Chief People Offic | SellCommon Stock | 57.2K | $4.02 | $230.0K | 18.6K |
| May 6, 2025Form 4 | Tedford Thomas WPresident & CEO | BuyCommon Stock | 5.7K | $3.43 | $19.6K | 489.3K |
| Aug 27, 2024Form 4 | Schneider Pamela RSr VP, General Counsel & Sec | SellCommon Stock | 19.2K | $5.47 | $104.8K | 243.9K |