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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $385.8M | $602.5M | $1.07B | $1.60B | $1.53B | $934.8M | $713.7M | $501.0M | $301.6M | $274.5M | $272.8M | $285.3M | $324.1M | $318.6M | $298.2M | $257.6M | $169.7M |
| Gross profit | $275.2M | $444.6M | $775.9M | $1.14B | $1.13B | $697.8M | $536.9M | $379.9M | $227.8M | $205.7M | $201.3M | $209.2M | $240.6M | $235.9M | $224.5M | $192.5M | $124.4M |
| Research & development | $4.3M | $4.6M | $4.6M | $4.5M | $4.4M | $2.8M | $2.7M | $2.2M | $1.5M | $2.0M | $1.8M | $1.3M | — | — | — | — | — |
| Operating income | −$14.2M | $2.9M | $126.4M | $184.8M | $216.2M | $134.2M | $91.0M | $69.1M | $39.6M | $26.9M | $28.7M | $30.2M | $38.4M | $27.1M | $27.4M | $31.6M | $18.5M |
| EBITDAderived | $29,000 | $15.6M | $139.5M | $195.8M | $223.1M | $138.5M | $95.7M | $73.5M | $43.8M | $32.3M | $35.8M | $38.3M | $46.3M | $35.5M | $35.7M | $37.5M | $23.8M |
| Net income | −$18.7M | $2.1M | $99.4M | $143.6M | $164.0M | $102.9M | $77.9M | $55.8M | $27.7M | $17.8M | $20.1M | $13.2M | $24.0M | $15.9M | $18.5M | $19.6M | $11.4M |
| Basic EPSper diluted share | -$1.70 | $0.19 | $9.13 | $12.82 | $14.01 | $8.74 | $6.62 | $4.67 | $2.32 | $1.51 | $1.68 | $1.04 | $1.74 | $1.16 | $1.33 | $1.39 | $0.84 |
| Diluted EPSper diluted share | -$1.70 | $0.19 | $9.10 | $12.73 | $13.89 | $8.68 | $6.43 | $4.62 | $2.29 | $1.49 | $1.66 | $1.03 | $1.73 | $1.16 | $1.31 | $1.35 | $0.77 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 11, 2026Form 4 | SCHLACKMAN SCOTTDirector | BuyCommon Stock | 2.5K | $12.53 | $31.3K | 30.5K |
| May 8, 2026Form 4 | SCHLACKMAN SCOTTDirector | BuyCommon Stock | 2.5K | $12.65 | $31.6K | 28.0K |
| Mar 20, 2026Form 4 | Chard Daniel RChairman & CEO | BuyCommon Stock · indirect | 17.7K | $10.11 | $178.7K | 17.7K |
| Jun 13, 2025Form 4 | Chard Daniel RChairman & CEO | BuyCommon Stock · indirect | 381 | $13.13 | $5.0K | 149.7K |