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 | $1.49B | $1.73B | $1.97B | $2.23B | $2.70B | $2.58B | $2.42B | $2.68B | $2.28B | $2.21B | $2.25B | $2.57B | $3.18B | $2.13B | $1.72B | $1.54B | $1.33B | — |
| Gross profit | $1.03B | $1.18B | $1.36B | $1.59B | $2.02B | $1.92B | $1.84B | $2.04B | $1.78B | $1.71B | $1.76B | $2.09B | $2.67B | $1.78B | $1.40B | $1.26B | $1.09B | $1.02B |
| Research & development | $10.8M | $13.0M | $22.6M | $23.3M | $27.2M | $23.3M | $30.1M | $23.0M | $22.0M | $24.3M | $20.1M | $18.9M | $18.0M | $14.9M | $13.6M | $12.4M | $10.4M | — |
| Operating expenses | $965.6M | $1.33B | $1.31B | $1.48B | $1.79B | $1.67B | $1.57B | $1.80B | $1.50B | $1.48B | $1.51B | $1.74B | $2.12B | $1.44B | $1.16B | $1.05B | $939.7M | $893.6M |
| Operating income | $65.8M | −$151.6M | $48.3M | $110.8M | $234.0M | $257.6M | $267.4M | $240.9M | $274.5M | $231.1M | $244.7M | $352.2M | $554.1M | $340.8M | $233.7M | $217.1M | $147.7M | $125.4M |
| EBITDAderived | $118.0M | −$81.8M | $119.2M | $183.4M | $310.3M | $331.6M | $344.1M | $323.9M | $346.0M | $303.5M | $316.1M | $407.1M | $589.0M | $374.3M | $266.6M | $246.7M | $176.3M | $155.8M |
| Net income | $160.2M | −$146.6M | $8.6M | $104.8M | $147.3M | $191.4M | $173.6M | $121.9M | $129.4M | $143.1M | $133.0M | $189.2M | $364.9M | $221.6M | $153.3M | $136.1M | $89.8M | $65.3M |
| Basic EPSper diluted share | $3.25 | -$2.95 | $0.17 | $2.10 | $2.93 | $3.66 | $3.13 | $2.21 | $2.45 | $2.58 | $2.29 | $3.20 | $6.23 | $3.66 | $2.47 | $2.18 | $1.42 | $1.03 |
| Diluted EPSper diluted share | $3.18 | -$2.95 | $0.17 | $2.07 | $2.86 | $3.63 | $3.10 | $2.16 | $2.36 | $2.55 | $2.25 | $3.11 | $5.94 | $3.52 | $2.38 | $2.11 | $1.40 | $1.02 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 2, 2026Form 4 · 10b5-1 | Winett James MDirector | SellClass A Common Stock | 7.2K | $5.62 | $40.5K | 37.4K |
| Jun 1, 2026Form 4 · 10b5-1 | WOODBURY EDWINA DDirector | SellClass A Common Stock | 7.2K | $5.70 | $41.1K | 62.4K |
| May 11, 2026Form 4 | Nathanson LauraDirector | SellClass A Common Stock | 2.7K | $6.73 | $18.0K | 30.5K |
| Nov 11, 2025Form 4 | Hatchett Steven KeithChief Product Officer | BuyClass A Common Stock | 5.5K | $9.61 | $52.9K | 167.6K |
| Sep 4, 2025Form 4 | Nathanson LauraDirector | SellClass A Common Stock | 6.5K | $12.22 | $79.3K | 33.1K |