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 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.44B | $2.25B | $2.06B | $1.98B | $1.81B | $1.51B | $1.60B | $1.56B | $1.46B | $1.40B | $1.47B | $1.51B | $1.47B | $1.43B | $1.41B | $1.27B | $1.23B | $1.43B |
| Gross profit | $1.21B | $1.06B | $960.9M | $874.3M | $767.1M | $625.4M | $677.5M | $656.5M | $602.4M | $565.6M | $553.1M | $541.8M | $526.5M | $513.5M | $508.4M | $464.9M | $435.1M | $481.8M |
| Research & development | $73.5M | $70.4M | $67.1M | $59.4M | $45.6M | $42.2M | $39.6M | $34.5M | $29.0M | $26.5M | $23.5M | $22.5M | $21.5M | $20.4M | $20.5M | $18.6M | $17.8M | — |
| Operating income | $448.1M | $390.4M | $350.9M | $315.0M | $239.6M | $181.1M | $197.1M | $188.4M | $162.3M | $145.0M | −$90.1M | $105.4M | $111.5M | $123.3M | $133.5M | $114.2M | $92.2M | $98.6M |
| EBITDAderived | $504.9M | $444.8M | $394.2M | $354.7M | $284.7M | $227.6M | $243.7M | $236.9M | $214.5M | $196.2M | −$37.7M | $153.5M | $160.4M | $171.8M | $181.4M | $159.0M | $139.0M | — |
| Net income | $340.8M | $291.2M | $262.1M | $251.5M | $165.7M | $114.3M | $131.5M | $128.0M | $73.1M | $84.2M | −$112.9M | $50.3M | $58.6M | $68.4M | — | $58.8M | $17.4M | $46.6M |
| Basic EPSper diluted share | $10.17 | $8.70 | $7.85 | $7.51 | $4.90 | $3.37 | $3.86 | $3.73 | $2.12 | $2.45 | -$3.24 | $1.42 | $1.65 | $1.90 | $1.78 | $1.58 | $0.47 | $1.27 |
| Diluted EPSper diluted share | $10.17 | $8.69 | $7.82 | $7.48 | $4.88 | $3.36 | $3.85 | $3.73 | $2.12 | $2.44 | -$3.24 | $1.42 | $1.65 | $1.90 | $1.78 | $1.57 | $0.47 | $1.26 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | Dubose Michael J.Director | SellClass A Common Stock | 398 | $309.63 | $123.2K | 1.8K |
| May 13, 2026Form 4 | Melhem EliePresident- APAC, M. East, Afr. | SellClass A Common Stock | 2.3K | $301.00 | $679.4K | 9.0K |
| Mar 19, 2026Form 4 · 10b5-1 | Melhem EliePresident- APAC, M. East, Afr. | SellClass A Common Stock | 372 | $292.13 | $108.7K | 11.2K |
| Mar 18, 2026Form 4 · 10b5-1 | Melhem EliePresident- APAC, M. East, Afr. | SellClass A Common Stock | 379 | $300.03 | $113.7K | 11.6K |
| Mar 17, 2026Form 4 · 10b5-1 | Melhem EliePresident- APAC, M. East, Afr. | SellClass A Common Stock | 3.0K | $303.05 | $917.9K | 12.0K |