Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.47B | $1.39B | $1.46B | $1.60B | $1.30B | $890.6M | $751.0M | $619.2M | $475.6M | $403.1M | $366.8M | $306.7M | $272.7M | $235.9M | $197.7M |
| Gross profit | $443.2M | $423.6M | $464.8M | $531.3M | $432.3M | $289.5M | $242.7M | $205.5M | $154.5M | $126.4M | $112.0M | $94.4M | $80.1M | $62.8M | $56.9M |
| Research & development | $69.4M | $60.3M | $53.2M | $56.2M | $46.6M | $34.3M | $31.8M | $25.8M | $20.2M | $18.5M | $17.0M | $13.6M | $10.4M | $9.7M | $9.8M |
| Operating expenses | $966.2M | $365.9M | $304.7M | $284.6M | $235.4M | $175.4M | $129.9M | $111.0M | $87.4M | $80.8M | $76.7M | $59.8M | $41.3M | $36.7M | $34.3M |
| Operating income | −$522.9M | $57.7M | $160.1M | $246.7M | $196.9M | $114.1M | $112.8M | $94.5M | $67.0M | $45.5M | $35.3M | $34.6M | $38.8M | $26.2M | $22.6M |
| EBITDAderived | −$430.6M | $141.6M | $220.2M | $295.9M | $240.3M | $148.1M | $130.4M | $109.0M | $77.3M | $54.6M | $48.7M | $44.4M | $46.5M | $33.4M | $29.2M |
| Net income | −$544.6M | $6.5M | $120.8M | $205.3M | $163.8M | $90.7M | $93.0M | $84.0M | $43.1M | $35.7M | $25.0M | $27.7M | $24.1M | $14.2M | $13.5M |
| Basic EPSper diluted share | -$13.03 | $0.16 | $2.86 | $4.86 | $3.90 | $2.25 | $2.43 | $2.22 | $1.15 | $0.97 | $0.67 | $0.75 | $0.70 | $0.44 | $0.45 |
| Diluted EPSper diluted share | -$13.03 | $0.16 | $2.85 | $4.84 | $3.87 | $2.22 | $2.38 | $2.16 | $1.11 | $0.94 | $0.66 | $0.73 | $0.68 | $0.44 | $0.42 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 14, 2025Form 4 | DENNISON MICHAEL C.Chief Executive Officer | BuyCommon Stock | 22.0K | $14.20 | $312.4K | 246.8K |
| Nov 25, 2024Form 4 | FETTER ELIZABETH ADirector | BuyCommon Stock | 600 | $34.03 | $20.4K | 7.9K |
| Aug 15, 2024Form 4 | Tutton ChristopherSEE REMARKS (A) | SellCommon Stock | 2.0K | $41.00 | $82.0K | 12.6K |
| Aug 13, 2024Form 4 | Tutton ChristopherSEE REMARKS (A) | SellCommon Stock | 3.0K | $40.01 | $120.0K | 14.6K |
| Aug 12, 2024Form 4 | Waitman TedDirector | BuyCommon Stock | 5.0K | $38.86 | $194.3K | 19.4K |