Revenue
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.79B | $1.91B | $2.01B | $2.07B | $2.22B | $2.10B | $1.71B | $1.56B | $1.48B | $1.40B | $1.39B | $1.45B | $1.32B | $1.29B | $1.18B | $777.0M | $647.6M |
| Gross profit | $815.7M | $914.4M | $948.7M | $899.4M | $953.2M | $927.3M | $734.5M | $641.1M | $611.2M | $573.4M | $525.7M | $599.6M | $516.7M | $518.2M | $478.5M | $349.2M | $279.2M |
| Research & development | $54.0M | $53.9M | $56.5M | $47.8M | $54.0M | $53.4M | $17.8M | $13.0M | $13.5M | $11.8M | $11.6M | $7.4M | $2.9M | — | — | — | — |
| Operating income | −$782.1M | $142.7M | $260.6M | $211.8M | $272.6M | $281.5M | $178.3M | $199.4M | $169.1M | $169.7M | $116.3M | $161.7M | $117.1M | $148.8M | $139.4M | $111.7M | $89.4M |
| EBITDAderived | −$728.8M | $197.8M | $312.1M | $256.5M | $308.4M | $319.2M | $215.7M | $229.3M | $202.8M | $205.8M | $151.2M | $201.4M | $150.9M | $183.2M | $169.6M | $130.2M | $104.6M |
| Net income | −$899.0M | $123.8M | $168.6M | $143.3M | $223.8M | $253.9M | $152.3M | $168.5M | $44.4M | $140.7M | $101.2M | — | — | — | — | — | — |
| Basic EPSper diluted share | -$39.08 | $5.38 | $7.06 | $5.98 | $9.27 | $10.16 | $6.06 | $6.46 | $1.64 | $5.11 | $3.58 | $4.59 | $2.69 | $3.64 | $3.52 | $3.04 | $2.38 |
| Diluted EPSper diluted share | -$39.08 | $5.37 | $7.03 | $5.95 | $9.17 | $10.08 | $6.02 | $6.41 | $1.63 | $5.04 | $3.52 | $4.52 | $2.66 | $3.62 | $3.48 | $2.98 | $2.32 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jul 16, 2025Form 4 | JUDGE TESSAChief Legal Officer | BuyCommon Shares, Par value $0.10 per share | 435 | $22.87 | $9.9K | 24.8K |
| Jul 15, 2025Form 4 | Grass BrianChief Executive Officer | BuyCommon Shares, Par value $0.10 per share | 10.0K | $21.47 | $214.7K | 135.9K |
| Jul 15, 2025Form 4 | SCHEUERMAN TRACYChief Financial Officer | BuyCommon Shares, Par value $0.10 per share | 10.0K | $20.13 | $201.3K | 33.0K |