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.53B | $2.31B | $2.30B | $1.92B | $1.73B | $1.69B | $1.86B | $1.83B | $1.79B | $1.68B | — | — | — | — | — | — | — | — |
| Gross profit | $866.7M | $771.1M | $762.6M | $609.8M | $619.7M | $605.4M | $688.3M | $690.5M | $694.5M | $668.5M | $603.8M | $538.9M | $430.7M | $372.8M | $361.6M | $295.7M | $177.6M | $203.1M |
| Research & development | $203.3M | $181.5M | $154.4M | $133.3M | $117.8M | $115.9M | $114.7M | $107.1M | $99.7M | $94.2M | $88.4M | $84.2M | $76.5M | $85.0M | $81.6M | $64.1M | $47.1M | $51.9M |
| Operating expenses | $392.8M | $311.4M | $266.9M | $239.8M | $209.9M | $205.9M | $199.8M | $182.3M | $171.2M | $156.7M | $145.0M | $140.1M | $126.0M | $138.4M | $130.2M | $104.7M | $82.9M | $94.3M |
| Operating income | $473.9M | $459.7M | $495.7M | $370.0M | $409.8M | $399.6M | $488.5M | $508.1M | $523.4M | $511.7M | $458.8M | $398.8M | $304.7M | $234.5M | $231.4M | $191.0M | $94.6M | $108.8M |
| EBITDAderived | $578.0M | $554.4M | $589.1M | $466.6M | $508.9M | $504.3M | $593.2M | $610.3M | $622.9M | $600.3M | $539.4M | $476.2M | $367.6M | $284.6M | $274.0M | $229.6M | $133.0M | $144.7M |
| Net income | $384.8M | $404.5M | $428.4M | $318.8M | $360.8M | $347.6M | $424.7M | $437.9M | $406.8M | $347.6M | $318.5M | $288.6M | $222.9M | $168.6M | $164.7M | $137.7M | $64.6M | $62.1M |
| Basic EPSper diluted share | $1.74 | $1.77 | $1.84 | $1.36 | $1.51 | $1.41 | $1.67 | $1.64 | $1.42 | $1.21 | $1.09 | $0.99 | $0.78 | $0.59 | $1.16 | $0.99 | $0.47 | $0.44 |
| Diluted EPSper diluted share | $1.74 | $1.76 | $1.84 | $1.36 | $1.50 | $1.41 | $1.66 | $1.62 | $1.41 | $1.19 | $1.08 | $0.98 | $0.77 | $0.59 | $1.14 | $0.98 | $0.47 | $0.44 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 15, 2026Form 4 | ANDERSON JOSEPH B JRDirector | SellCommon Stock | 5.9K | $22.98 | $136.5K | 0 |
| May 15, 2026Form 4 | WALKER BRIAN CDirector | SellCommon Stock | 5.9K | $22.98 | $136.5K | 24.2K |
| May 5, 2026Form 4 | BROWN LESLIE LDirector | SellCommon Stock | 10.8K | $22.85 | $246.4K | 36.4K |
| Apr 30, 2026Form 4 | Schaum Richard ODirector | SellCommon Stock | 4.8K | $23.31 | $112.2K | 81.4K |
| Feb 17, 2026Form 4 | Boehm NeilChief Technology Officer | SellCommon Stock | 2.3K | $24.82 | $57.9K | 59.0K |