Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $439.7M | $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 | $138.3M | $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 |
| Gross margin | 31.45% | 32.08% | 35.47% | 35.53% | 36.06% | 37.33% | 35.49% | 32.51% | 33.20% | 31.20% | 22.97% | 24.02% | 24.62% | 29.37% | 29.66% | 28.33% | 28.53% |
| Research & development | $28.4M | $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 | $119.1M | $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 | $19.2M | $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 |
| Operating margin | 4.38% | 2.43% | 4.75% | 7.15% | 9.49% | 8.08% | 1.42% | 0.56% | 0.54% | −0.41% | −10.21% | −7.72% | −14.64% | 0.36% | −3.00% | −8.45% | −23.95% |
| EBITDA | $22.5M | $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 |
| EBITDA margin | 5.12% | 3.66% | 5.73% | 8.74% | 10.96% | 10.04% | 3.25% | 2.39% | 2.69% | 2.01% | −7.74% | −5.56% | −12.58% | 1.55% | −1.89% | −6.55% | −19.66% |
| Net income | $2.5M | $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 |
| Net profit margin | 0.58% | 0.31% | 2.64% | 2.95% | 6.98% | 40.06% | 0.11% | 3.99% | 0.76% | −0.34% | −11.13% | −7.33% | −14.77% | −3.54% | −5.43% | −20.02% | −27.97% |
| Basic EPSper basic share | $0.20 | $0.11 | $0.88 | $0.90 | $1.89 | $9.98 | $0.02 | $0.91 | $0.18 | -$0.08 | -$2.86 | -$2.38 | -$4.98 | -$20.17 | -$29.53 | -$110.92 | -$157.74 |
| Diluted EPSper diluted share | $0.19 | $0.10 | $0.86 | $0.86 | $1.79 | $9.42 | $0.02 | $0.87 | $0.17 | -$0.08 | -$2.86 | -$2.38 | -$4.98 | -$20.17 | -$29.53 | -$110.92 | -$157.74 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 844.05K |
First Eagle Investment Management, LLC | 720.91K |
Tieton Capital Management, LLC | 676.44K |
ROYCE & ASSOCIATES LP | 655.33K |
VANGUARD CAPITAL MANAGEMENT LLC | 526.24K |
FIRST WILSHIRE SECURITIES MANAGEMENT INC | 523.32K |
Pacific Ridge Capital Partners, LLC | 441.14K |
KENNEDY CAPITAL MANAGEMENT LLC | 430.39K |
MARSHALL WACE, LLP | 429.35K |
DIMENSIONAL FUND ADVISORS LP | 390.21K |
SMITH PETE A | 358.75K |
CSM Advisors, LLC | 335.62K |
GEODE CAPITAL MANAGEMENT, LLC | 311.52K |
Western Standard LLC | 301.03K |
STATE STREET CORP | 257.92K |
D. E. Shaw & Co., Inc. | 244.4K |
FRANKLIN RESOURCES INC | 216.22K |
HOTCHKIS & WILEY CAPITAL MANAGEMENT LLC | 200.79K |
MILLENNIUM MANAGEMENT LLC | 197.32K |
SEI INVESTMENTS CO | 193.76K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| 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 |