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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.94B | $2.52B | $1.57B | $1.02B | $958.1M | $789.0M | $785.4M | $713.0M | $636.0M | $564.0M | $544.8M | $474.4M | $434.5M | $386.0M | $331.5M | $288.2M |
| Gross profit | — | — | $1.02B | $759.1M | $718.9M | $571.6M | $605.4M | $553.6M | $485.5M | $429.3M | $412.4M | $363.6M | $334.1M | $310.8M | $262.7M | $234.4M |
| Research & development | $147.2M | $163.8M | $124.0M | $73.0M | $97.3M | $84.5M | $60.1M | $55.5M | $43.7M | $44.5M | $36.3M | $31.2M | $26.9M | $27.9M | $23.5M | $21.3M |
| Operating expenses | — | — | $887.2M | $531.2M | $546.9M | $460.1M | $433.4M | $384.2M | $323.7M | $275.1M | $240.2M | $225.2M | $232.4M | $196.0M | $165.3M | $146.7M |
| Operating income | $479.8M | $166.0M | $133.1M | $228.0M | $172.0M | $111.4M | $172.0M | $169.3M | $161.8M | $154.1M | $172.2M | $138.4M | $101.7M | $114.8M | $97.4M | $87.7M |
| EBITDAderived | $756.7M | $419.4M | $278.7M | $296.2M | $241.8M | $174.3M | $224.7M | $211.0M | $203.9M | $192.9M | $196.3M | $160.1M | $121.1M | $132.9M | $114.3M | $102.9M |
| Net income | $537.9M | $103.0M | $122.9M | $190.2M | $149.2M | $102.3M | $155.2M | $156.5M | $107.3M | $104.3M | $112.8M | $92.5M | $68.6M | $73.8M | $60.8M | $54.5M |
| Basic EPSper diluted share | $3.98 | $0.76 | $1.09 | $1.89 | $1.48 | $1.04 | $1.57 | $1.60 | $1.12 | $1.09 | $1.19 | $0.98 | $0.74 | $0.82 | $0.69 | $0.61 |
| Diluted EPSper diluted share | $3.92 | $0.75 | $1.07 | $1.85 | $1.44 | $1.01 | $1.52 | $1.54 | $1.10 | $1.08 | $1.17 | $0.97 | $0.73 | $0.80 | $0.67 | $0.60 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Davidar David DDirector | SellClass A Common Stock | 25.0K | $80.76 | $2.02M | 510.2K |
| Feb 25, 2026Form 4 · 10b5-1 | Huller KellyEVP, GC, Corporate Secretary | SellClass A Common Stock | 20.0K | $94.50 | $1.89M | 0 |
| Feb 12, 2026Form 4 · 10b5-1 | Huller KellyEVP, GC, Corporate Secretary | SellClass A Common Stock | 10.0K | $87.67 | $876.7K | 0 |
| Jan 8, 2026Form 4 · 10b5-1 | Kline KyleSenior Vice President, CFO | SellClass A Common Stock | 3.6K | $101.10 | $363.4K | 0 |
| Jan 8, 2026Form 4 · 10b5-1 | Norwalk Leslie VDirector | SellClass A Common Stock | 2.0K | $101.10 | $202.2K | 10.4K |