Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
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 | $609.8M | $642.9M | $719.2M | $654.1M | $260.1M | $229.2M | $397.6M | $326.4M | $192.8M | $158.6M | $166.9M | $202.6M | $202.1M | $192.7M | $208.9M | $154.7M | $164.9M |
| Gross profit | $135.3M | $150.6M | $212.1M | $185.4M | $59.5M | $56.9M | $144.9M | $110.7M | $59.4M | $38.7M | $35.6M | $61.4M | $58.1M | $57.7M | $55.4M | $37.0M | $43.1M |
| Gross margin | 22.18% | 23.42% | 29.48% | 28.35% | 22.87% | 24.81% | 36.45% | 33.91% | 30.80% | 24.39% | 21.34% | 30.32% | 28.77% | 29.91% | 26.54% | 23.88% | 26.15% |
| Research & development | $5.0M | $5.8M | $6.9M | $6.8M | $7.2M | $7.9M | $8.4M | $7.2M | $5.2M | $4.6M | $3.0M | $3.1M | $2.2M | $2.1M | — | — | — |
| Operating expenses | $135.4M | $281.8M | $150.9M | $155.5M | $61.9M | $57.8M | $86.5M | $73.3M | $71.7M | $44.0M | $59.3M | $54.8M | $47.2M | $41.7M | $37.2M | $30.2M | $26.9M |
| Operating income | −$110,000 | −$131.3M | $61.2M | $30.0M | −$2.4M | −$996,000 | $58.4M | $37.4M | −$12.3M | −$5.3M | −$23.7M | $6.7M | $11.0M | $16.0M | $18.2M | $6.8M | $16.2M |
| Operating margin | −0.02% | −20.42% | 8.51% | 4.59% | −0.92% | −0.43% | 14.70% | 11.46% | −6.36% | −3.33% | −14.19% | 3.29% | 5.43% | 8.30% | 8.72% | 4.39% | 9.85% |
| EBITDA | $33.8M | −$96.2M | $97.7M | $81.2M | $10.3M | $10.1M | $68.3M | $46.9M | −$1.7M | $5.5M | −$13.4M | $19.8M | $23.2M | $27.2M | $29.4M | $17.5M | $26.3M |
| EBITDA margin | 5.55% | −14.97% | 13.58% | 12.41% | 3.96% | 4.40% | 17.18% | 14.38% | −0.88% | 3.46% | −8.03% | 9.78% | 11.50% | 14.13% | 14.08% | 11.31% | 15.98% |
| Net income | −$13.5M | −$94.5M | $26.3M | $12.2M | −$202,000 | −$1.4M | $34.0M | $30.5M | −$18.9M | −$6.5M | −$24.0M | $2.6M | $6.5M | $10.8M | $12.4M | $5.3M | $8.6M |
| Net profit margin | −2.21% | −14.69% | 3.65% | 1.87% | −0.08% | −0.62% | 8.56% | 9.34% | −9.78% | −4.10% | −14.36% | 1.27% | 3.20% | 5.59% | 5.96% | 3.40% | 5.22% |
| Basic EPSper basic share | -$0.90 | -$8.20 | $1.08 | $0.72 | -$0.26 | -$0.10 | $2.29 | $2.05 | -$1.31 | -$0.46 | -$1.72 | $0.18 | $0.47 | $0.80 | $0.94 | $0.40 | $0.67 |
| Diluted EPSper diluted share | -$0.90 | -$8.20 | $1.08 | $0.72 | -$0.26 | -$0.10 | $2.28 | $2.04 | -$1.31 | -$0.46 | -$1.72 | $0.18 | $0.47 | $0.80 | $0.93 | $0.40 | $0.66 |
Reported shareholders
| Holder | % owned |
|---|---|
AMERIPRISE FINANCIAL INC | 6.17%1.33M shares |
STEEL PARTNERS HOLDINGS L.P. | 5.13%1.11M shares |
Cerity Partners LLC | 5.00%1.08M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.66%789.55K shares |
Pacific Ridge Capital Partners, LLC | 3.52%758.98K shares |
MARSHALL WACE, LLP | 2.89%622.89K shares |
DIMENSIONAL FUND ADVISORS LP | 2.79%602.46K shares |
MACKENZIE FINANCIAL CORP | 2.79%601.18K shares |
Schladen James | ≈2.64%569.7K shares |
BlackRock, Inc. | 2.30%494.9K shares |
JANE STREET GROUP, LLC | 1.86%401.05K shares |
TWO SIGMA INVESTMENTS, LP | 1.69%365.1K shares |
HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC | 1.55%333.89K shares |
Truffle Hound Capital, LLC | 1.39%300K shares |
MORGAN STANLEY | 1.30%281.23K shares |
D. E. Shaw & Co., Inc. | 1.29%278.49K shares |
AMERICAN CENTURY COMPANIES INC | 1.20%257.96K shares |
CITADEL ADVISORS LLC | 1.12%240.97K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 1.05%226.96K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.00%216.28K shares |
Percentages use 21.56M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 3, 2025Form 4 | Schladen JamesPresident of Arcadia | SellCommon Stock · indirect | 17.7K | $6.00 | $106.3K | 533.0K |
| Dec 2, 2025Form 4 | Schladen JamesPresident of Arcadia | SellCommon Stock · indirect | 782 | $6.00 | $4.7K | 550.7K |
| Aug 8, 2025Form 4 | OLEARY JAMESExec. Chair, President & CEO | BuyCommon Stock | 39.8K | $5.95 | $236.8K | 256.2K |