Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 · Dec 31 | 2014 · Dec 10 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $884.6M | $738.7M | $630.0M | $537.9M | $443.3M | $351.6M | $297.9M | $244.3M | $207.9M | $178.6M | — | — | — | — | — |
| Gross profit | $694.1M | $566.6M | $475.8M | $408.0M | $339.5M | $261.4M | $212.9M | $178.5M | $147.6M | $127.0M | $105.1M | $78.8M | — | $60.5M | $33.9M |
| Research & development | $214.8M | $192.9M | $172.8M | $151.7M | $115.7M | $94.8M | $89.9M | $81.6M | $68.2M | $57.4M | $50.5M | $44.1M | — | $34.1M | $18.4M |
| Operating expenses | $736.6M | $643.2M | $570.3M | $496.8M | $368.8M | $299.2M | $258.3M | $228.3M | $191.9M | $170.6M | $148.8M | $117.4M | — | $89.8M | $62.1M |
| Operating income | −$42.4M | −$76.5M | −$94.5M | −$88.8M | −$29.4M | −$37.8M | −$45.4M | −$49.8M | −$44.3M | −$43.6M | −$43.7M | −$38.6M | — | −$29.3M | −$28.2M |
| EBITDAderived | −$31.5M | −$65.5M | −$83.4M | −$78.6M | −$24.1M | −$33.5M | −$41.6M | −$46.0M | −$40.8M | −$39.8M | −$39.3M | −$34.7M | — | −$26.9M | −$27.2M |
| Net income | −$26.2M | −$55.0M | −$127.5M | −$90.9M | −$37.7M | −$48.4M | −$47.5M | −$50.1M | −$44.4M | −$44.0M | −$43.4M | −$41.2M | −$35.2M | −$29.5M | −$30.6M |
| Basic EPSper diluted share | -$0.47 | -$0.99 | -$2.36 | -$1.72 | -$0.74 | -$1.00 | -$1.03 | -$1.15 | -$1.07 | -$1.08 | -$1.09 | -$1.28 | — | -$0.94 | -$1.16 |
| Diluted EPSper diluted share | -$0.47 | -$0.99 | -$2.36 | -$1.72 | -$0.74 | -$1.00 | -$1.03 | -$1.15 | -$1.07 | -$1.08 | -$1.09 | -$1.28 | — | -$0.94 | -$1.16 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 4, 2026Form 4 | Herz Robert HDirector | SellClass A Common Stock | 1.5K | $51.23 | $76.8K | 37.4K |
| May 29, 2026Form 4 | Herz Robert HDirector | SellClass A Common Stock | 1.0K | $49.69 | $49.7K | 34.8K |
| Dec 10, 2025Form 4 | Herz Robert HDirector | SellClass A Common Stock | 1.5K | $91.44 | $137.2K | 35.8K |
| Dec 10, 2025Form 4 | MULCAHY DAVID S.Director | SellClass A Common Stock | 1.2K | $91.50 | $106.3K | 240.4K |
| Nov 26, 2025Form 4 | MULCAHY DAVID S.Director | SellClass A Common Stock | 808 | $92.01 | $74.3K | 241.5K |