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.57B | $1.93B | $1.94B | $1.69B | $1.90B | $1.28B | $1.16B | $1.02B | $865.3M | $666.4M | $595.9M | $136.6M | $80.6M | $84.3M | $197.9M | $137.0M |
| Gross profit | $1.12B | $739.8M | $760.7M | $669.8M | $912.3M | $608.2M | $537.6M | $443.6M | $395.7M | $324.8M | $262.2M | $253.5M | $135.3M | $151.0M | $80.8M | $54.5M |
| Research & development | $169.7M | $159.8M | $145.2M | $137.7M | $116.2M | $89.4M | $82.1M | $74.3M | $69.1M | $57.8M | $54.6M | $34.0M | $21.0M | $16.7M | $11.4M | $31.7M |
| Operating expenses | $281.2M | $240.8M | $216.2M | $207.5M | $169.7M | $130.0M | $143.3M | $117.4M | $105.9M | $82.7M | $115.3M | $57.5M | $42.7M | $25.7M | $18.7M | $49.9M |
| Operating income | $836.3M | $499.0M | $544.6M | $462.3M | $742.6M | $478.2M | $394.3M | $326.1M | $289.8M | $242.1M | $146.9M | $195.9M | $92.6M | $125.3M | $62.1M | $4.7M |
| EBITDAderived | $858.2M | $518.2M | $560.9M | $476.0M | $754.7M | $485.9M | $401.9M | $333.4M | $296.9M | $248.1M | $151.8M | $198.8M | $94.6M | $125.9M | $62.3M | $4.8M |
| Net income | $711.9M | $350.0M | $407.6M | $378.7M | $616.6M | $380.3M | $322.7M | $196.3M | $257.5M | $213.6M | $129.7M | $176.9M | $80.5M | $102.6M | $49.7M | −$5.5M |
| Basic EPSper diluted share | $11.77 | $5.79 | $6.75 | $6.14 | $9.79 | $5.81 | $4.52 | $2.54 | $3.16 | $2.53 | $1.47 | $2.02 | $0.91 | -$0.12 | $0.08 | -$0.08 |
| Diluted EPSper diluted share | $11.76 | $5.79 | $6.74 | $6.13 | $9.78 | $5.80 | $4.51 | $2.51 | $3.09 | $2.49 | $1.45 | $1.97 | $0.89 | -$0.12 | $0.07 | -$0.08 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | Radigan KevinCHIEF ACCOUNTING OFFICER | SellCommon Stock | 500 | $680.53 | $340.3K | 2.3K |
| Nov 12, 2025Form 4 | Radigan KevinCHIEF ACCOUNTING OFFICER | SellCommon Stock | 350 | $576.58 | $201.8K | 2.8K |
| Feb 12, 2025Form 4 | Radigan KevinCHIEF ACCOUNTING OFFICER | SellCommon Stock | 1.0K | $347.99 | $348.0K | 2.5K |