Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 · Dec 31 | 2013 · Jun 30 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.77B | $4.57B | $4.27B | $4.59B | $3.77B | $1.80B | $979.9M | $500.1M | $156.1M | $53.6M | $22.5M | $13.4M | $10.7M | $0 | $0 | — | — | — |
| Gross profit | $333.6M | $342.4M | $319.9M | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | $69.6M | $58.2M | $59.5M | $54.2M | — | — | — | — | — | — | — | — | — | $0 | $0 | — | $12,604 | — |
| Operating expenses | $355.0M | $361.4M | $319.4M | $4.57B | $3.74B | $1.77B | $988.7M | $522.5M | $178.1M | $60.9M | $24.3M | $13.3M | $11.8M | $70,809 | $33,718 | $50,191 | $32,583 | — |
| Operating income | −$21.5M | −$19.0M | $522,000 | $16.4M | $34.2M | $31.6M | −$8.8M | −$22.4M | −$22.0M | −$7.4M | −$1.9M | $33,432 | −$1.1M | — | — | — | — | — |
| EBITDAderived | −$14.6M | −$11.2M | $11.4M | $26.2M | $40.4M | $35.8M | −$6.7M | −$21.5M | −$21.7M | −$7.3M | −$1.8M | $47,925 | −$1.1M | — | — | — | — | — |
| Net income | −$22.7M | −$21.3M | −$9.0M | $15.4M | $81.2M | $31.1M | −$9.5M | −$22.4M | −$22.1M | −$7.4M | −$1.9M | $103,843 | −$1.1M | −$70,809 | −$33,718 | −$50,191 | −$32,583 | −$36,882 |
| Basic EPSper diluted share | -$0.14 | -$0.14 | -$0.06 | $0.10 | $0.56 | $0.22 | -$0.08 | -$0.19 | -$0.42 | -$0.14 | -$0.04 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — |
| Diluted EPSper diluted share | -$0.14 | -$0.14 | -$0.06 | $0.10 | $0.51 | $0.21 | -$0.08 | -$0.19 | -$0.42 | -$0.14 | -$0.04 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 1, 2025Form 4 · 10b5-1 | MILES RANDALL DDirector | SellCommon Stock | 10.0K | $11.20 | $112.0K | 487.2K |
| Nov 25, 2025Form 4 · 10b5-1 | SANFORD PENNYTenPercentOwner | SellCommon Stock · indirect | 117.2K | $12.04 | $1.41M | 26.73M |
| Nov 3, 2025Form 4 · 10b5-1 | MILES RANDALL DDirector | SellCommon Stock | 10.0K | $10.02 | $100.2K | 497.2K |
| Oct 1, 2025Form 4 · 10b5-1 | MILES RANDALL DDirector | SellCommon Stock | 10.0K | $10.47 | $104.7K | 507.2K |
| Sep 10, 2025Form 4 · 10b5-1 | MILES RANDALL DDirector | SellCommon Stock | 10.0K | $11.04 | $110.4K | 517.2K |