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.89B | $1.84B | $1.95B | $1.94B | $1.76B | $1.42B | $1.13B | $867.5M | $820.1M | $746.7M | $737.6M | $765.9M | $729.4M | $708.2M | $683.2M | $544.1M | $451.5M |
| Gross profit | $679.4M | $686.0M | $705.6M | $612.7M | $594.6M | $513.4M | $392.1M | $312.3M | $291.5M | — | — | — | — | — | — | — | — |
| Research & development | $60.7M | $57.3M | $50.3M | $46.0M | $44.9M | $40.0M | $32.1M | $24.5M | $23.9M | $22.5M | $22.1M | $22.1M | $21.6M | $20.0M | $18.8M | $15.7M | — |
| Operating income | $53.0M | $194.7M | $214.5M | $52.3M | $150.5M | $59.4M | $46.1M | $87.8M | $62.7M | $85.4M | $74.6M | $77.4M | $71.2M | $63.2M | $57.9M | $48.1M | $26.1M |
| EBITDAderived | $118.8M | $255.6M | $275.3M | $113.1M | $213.0M | $116.8M | $73.3M | $95.3M | $70.2M | $92.5M | $81.6M | $81.9M | $75.4M | — | — | — | — |
| Net income | −$2.5M | $116.6M | $112.7M | −$15.9M | $121.4M | $39.7M | $31.6M | $59.5M | $20.3M | $61.4M | $51.2M | $56.5M | $56.3M | $50.2M | $48.2M | $34.4M | $17.5M |
| Basic EPSper diluted share | -$0.14 | $6.51 | $6.27 | -$0.89 | $6.79 | $2.23 | $2.08 | $4.46 | $1.53 | $4.64 | $3.84 | $4.27 | $4.28 | $3.64 | $3.71 | $2.85 | $1.48 |
| Diluted EPSper diluted share | -$0.14 | $6.51 | $6.26 | -$0.89 | $6.77 | $2.22 | $2.08 | $4.45 | $1.52 | $4.63 | $3.84 | $4.26 | $4.27 | $3.63 | $3.66 | $2.80 | $1.47 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 26, 2026Form 4 | Bijlani JeewatEVP, Glob. Spec. & CGO | SellCommon Stock | 731 | $145.77 | $106.6K | 6.7K |
| May 9, 2025Form 4 | BERQUIST JOSEPH ACEO and President | BuyCommon Stock | 482 | $103.62 | $49.9K | 12.2K |
| Feb 28, 2025Form 4 | Kutz JeffreyVP, Chief Accounting Officer | SellCommon Stock | 251 | $140.00 | $35.1K | 374 |
| Nov 25, 2024Form 4 | Slinkman DavidSVP - Chief Technology Officer | SellCommon Stock | 1.7K | $167.80 | $285.3K | 2.8K |
| Nov 22, 2024Form 4 | Bijlani JeewatEVP, Chief Strategy Officer | SellCommon Stock | 645 | $165.98 | $107.1K | 4.7K |