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.14B | $1.05B | $1.06B | $1.10B | $840.4M | $800.0M | $1.21B | $1.27B | $1.10B | $1.19B | $3.6M | $2.7M | $2.7M | $2.5M | $1.9M | $866.1M | $804.4M |
| Gross profit | $487.5M | $444.8M | $426.8M | $423.3M | $328.1M | $285.5M | $403.8M | $418.5M | $385.4M | $395.8M | $395.5M | $416.7M | $381.3M | $400.1M | $379.0M | $324.0M | $279.2M |
| Research & development | $13.3M | $10.9M | $9.5M | $10.1M | $9.8M | $9.4M | $20.6M | $22.9M | $24.5M | $28.9M | $22.5M | $20.0M | $11.3M | $10.8M | $14.6M | $12.4M | $12.1M |
| Operating expenses | $325.9M | $302.5M | $350.0M | $351.1M | $262.7M | $256.4M | $347.2M | $332.7M | $315.2M | $398.3M | $357.9M | $353.3M | $294.9M | $292.6M | $277.3M | $269.6M | $483.4M |
| Operating income | $161.6M | $142.3M | $76.8M | $72.2M | $65.4M | $29.1M | $56.6M | $85.8M | $70.2M | −$2.5M | $37.6M | $63.4M | $86.4M | $107.5M | $101.7M | $54.4M | −$204.2M |
| EBITDAderived | $264.4M | $242.6M | $171.3M | $175.3M | $129.2M | $85.7M | $124.5M | $151.9M | $128.8M | $54.6M | $95.7M | $120.9M | $143.0M | $163.0M | $150.1M | $94.0M | −$163.9M |
| Net income | $40.5M | $72.9M | $22.2M | $205.1M | $177.9M | $177.6M | $38.3M | $19.6M | $539.8M | −$40.1M | −$20.9M | $22.0M | $27.4M | $41.0M | $44.2M | $155.4M | −$139.3M |
| Basic EPSper diluted share | $1.92 | $3.48 | $1.06 | $9.86 | $8.64 | $8.64 | $1.86 | $0.94 | $25.28 | -$1.86 | -$0.93 | $0.95 | $1.31 | $1.99 | $2.15 | $7.64 | -$6.97 |
| Diluted EPSper diluted share | $1.91 | $3.45 | $1.05 | $9.83 | $8.57 | $8.64 | $1.85 | $0.94 | $24.76 | -$1.86 | -$0.93 | $0.85 | $1.17 | $1.90 | $2.06 | $7.51 | -$6.97 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 2, 2026Form 4 | Bower Steven R.SVP, Controller and CAO | SellCommon Stock | 507 | $265.15 | $134.4K | 4.7K |
| Feb 25, 2026Form 4 | Humphrey JohnDirector | SellCommon Stock · indirect | 1.3K | $268.69 | $349.3K | 3.2K |
| Feb 24, 2026Form 4 | McLean Robert SavageEVP, GC, and CAO | SellCommon Stock | 2.0K | $277.50 | $555.0K | 29.9K |
| Feb 23, 2026Form 4 | Brueck Felix M.Director | SellCommon Stock | 4.8K | $275.69 | $1.33M | 1.6K |
| Feb 23, 2026Form 4 | Brueck Felix M.Director | SellCommon Stock | 1.0K | $276.52 | $285.1K | 6.4K |