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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $434.6M | $408.1M | $344.4M | $303.0M | $274.9M | $238.6M | $243.9M | $242.5M | $241.9M | $268.7M | $335.9M | $346.0M | $471.3M | $444.0M | $452.1M | $465.5M |
| Gross profit | $139.4M | $144.7M | $122.4M | $109.2M | $102.6M | $84.7M | $79.3M | $80.5M | $75.5M | $61.7M | $80.7M | $85.2M | $138.4M | $131.7M | $128.1M | $132.8M |
| Research & development | $35.8M | $36.4M | $24.9M | $22.6M | $21.8M | $19.3M | $21.1M | $19.8M | $18.7M | $20.8M | $25.4M | $35.5M | $39.4M | $36.0M | $40.5M | $31.1M |
| Operating expenses | $128.9M | $125.3M | $97.8M | $80.5M | $80.4M | $81.3M | $77.9M | $79.2M | $76.5M | $89.2M | $106.6M | $135.8M | $138.4M | $145.0M | $166.3M | $244.3M |
| Operating income | $10.6M | $19.4M | $24.6M | $28.7M | $22.2M | $3.4M | $1.4M | $1.3M | −$985,000 | −$27.4M | −$25.9M | −$50.6M | $1.7M | −$13.3M | −$38.2M | −$111.5M |
| EBITDAderived | $15.9M | $23.4M | $30.1M | $33.2M | $27.6M | $7.8M | $5.8M | $6.5M | $4.9M | −$20.8M | −$18.7M | −$43.5M | $7.3M | −$8.4M | −$29.6M | −$91.5M |
| Net income | $1.3M | $10.8M | $10.2M | $21.2M | $110.1M | $257,000 | $9.7M | $1.8M | −$823,000 | −$29.9M | −$24.6M | −$51.1M | −$16.7M | −$24.1M | −$90.5M | −$130.2M |
| Basic EPSper diluted share | $0.11 | $0.88 | $0.90 | $1.89 | $9.98 | $0.02 | $0.91 | $0.35 | -$0.16 | -$5.71 | -$4.75 | -$9.95 | -$0.28 | -$0.41 | -$1.54 | -$2.19 |
| Diluted EPSper diluted share | $0.10 | $0.86 | $0.86 | $1.79 | $9.42 | $0.02 | $0.87 | $0.33 | -$0.16 | -$5.71 | -$4.75 | -$9.95 | -$0.28 | -$0.41 | -$1.54 | -$2.19 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Feb 9, 2026Form 4 · 10b5-1 | SMITH PETE APresident and CEO | SellCommon Stock | 17.1K | $26.33 | $449.9K | 358.7K |
| Feb 6, 2026Form 4 | Croke GarySVP of Product and Innovation | SellCommon Stock | 6.9K | $26.20 | $181.1K | 43.9K |
| Nov 11, 2025Form 4 | SMITH PETE APresident and CEO | SellCommon Stock | 5.3K | $23.39 | $125.1K | 349.4K |
| Nov 11, 2025Form 4 | TATEN BRUCE M.Director | SellCommon Stock | 3.3K | $23.39 | $76.4K | 20.4K |
| Sep 2, 2025Form 4 | Croke GarySVP of Product and Innovation | SellCommon Stock | 6.7K | $22.41 | $151.1K | 45.2K |