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 | $649.0M | $723.4M | $835.5M | $782.6M | $971.6M | $717.7M | $901.2M | $897.7M | $755.2M | $662.1M | $825.3M | $839.7M | $747.7M | $857.9M | $832.0M | $597.8M | $458.6M |
| Gross profit | $68.4M | $73.1M | $121.1M | $85.0M | $119.0M | $74.1M | $105.1M | $124.9M | $90.9M | $86.7M | $110.8M | $107.7M | $79.7M | $116.5M | $115.6M | $74.8M | $9.7M |
| Gross margin | 10.54% | 10.11% | 14.49% | 10.86% | 12.25% | 10.32% | 11.67% | 13.91% | 12.03% | 13.09% | 13.43% | 12.82% | 10.66% | 13.58% | 13.89% | 12.51% | 2.11% |
| Research & development | — | — | — | — | — | — | — | — | — | $7.0M | $7.4M | $6.3M | $6.0M | $6.4M | — | — | — |
| Operating expenses | $69.0M | $73.9M | $81.2M | $60.2M | $69.4M | $97.2M | $64.5M | $62.0M | $60.9M | $61.8M | $72.8M | $74.0M | $73.3M | $72.4M | $66.5M | $58.1M | $99.3M |
| Operating income | −$656,000 | −$758,000 | $39.9M | $24.8M | $49.6M | −$23.2M | $40.6M | $62.9M | $30.0M | $24.9M | $38.0M | $33.7M | $6.4M | $44.1M | $49.1M | $16.7M | −$89.7M |
| Operating margin | −0.10% | −0.10% | 4.77% | 3.17% | 5.10% | −3.23% | 4.51% | 7.01% | 3.97% | 3.76% | 4.61% | 4.01% | 0.86% | 5.14% | 5.90% | 2.80% | −19.55% |
| EBITDA | $14.1M | $16.6M | $57.5M | $43.0M | $68.1M | −$4.7M | $56.1M | $78.2M | $45.2M | $41.4M | $55.7M | $51.9M | $27.0M | $58.2M | $61.6M | $28.3M | −$73.0M |
| EBITDA margin | 2.17% | 2.30% | 6.88% | 5.49% | 7.01% | −0.65% | 6.23% | 8.71% | 5.98% | 6.25% | 6.75% | 6.19% | 3.61% | 6.78% | 7.41% | 4.73% | −15.92% |
| Net income | −$22.8M | −$27.9M | $49.4M | −$22.0M | $23.7M | −$37.0M | $15.8M | $41.5M | −$2.3M | $6.8M | $7.1M | $7.6M | −$12.4M | $50.1M | $18.6M | $6.5M | −$81.5M |
| Net profit margin | −3.51% | −3.85% | 5.91% | −2.81% | 2.44% | −5.16% | 1.75% | 4.62% | −0.30% | 1.02% | 0.86% | 0.91% | −1.66% | 5.84% | 2.24% | 1.09% | −17.78% |
| Basic EPSper basic share | -$0.68 | -$0.83 | $1.50 | -$0.68 | $0.75 | -$1.20 | $0.52 | $1.37 | -$0.08 | $0.23 | $0.24 | $0.26 | -$0.44 | $1.77 | $0.67 | $0.25 | -$3.74 |
| Diluted EPSper diluted share | -$0.68 | -$0.83 | $1.47 | -$0.68 | $0.72 | -$1.20 | $0.51 | $1.36 | -$0.08 | $0.23 | $0.24 | $0.26 | -$0.44 | $1.76 | $0.66 | $0.24 | -$3.74 |
Reported shareholders
| Holder | % owned |
|---|---|
LIG Fund Management, LLC / Lakeview Opportunity Fund GP, LLC / Lakeview Opportunity Fund LLC / Levy Ari B. | ≈8.74%3.29M shares |
TCW GROUP INC | 8.20%3.09M shares |
BlackRock, Inc. | 6.22%2.34M shares |
RENAISSANCE TECHNOLOGIES LLC | 5.20%1.96M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.63%1.37M shares |
TWO SIGMA INVESTMENTS, LP | 3.16%1.19M shares |
ACADIAN ASSET MANAGEMENT LLC | 2.70%1.02M shares |
Huber Capital Management LLC | 2.34%879.61K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.08%781.53K shares |
AMERICAN CENTURY COMPANIES INC | 2.06%776.34K shares |
Clearstead Advisors, LLC | 1.86%700K shares |
IRONWOOD INVESTMENT MANAGEMENT LLC | 1.80%677.04K shares |
ROYCE & ASSOCIATES LP | 1.70%640.18K shares |
GAMCO INVESTORS, INC. ET AL | 1.48%559.02K shares |
Peapod Lane Capital LLC | 1.17%440.66K shares |
DIMENSIONAL FUND ADVISORS LP | 1.14%428.21K shares |
STATE STREET CORP | 0.91%341.16K shares |
Cheung Chung Kin | ≈0.80%302.44K shares |
Informed Momentum Co LLC | 0.75%281.68K shares |
Mohamed Aneezal H | ≈0.71%268.35K shares |
Percentages use 37.65M 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 31, 2024Form 4/A | Ray James R JrDirector | SellCommon Stock, $0.01 par value | 32.5K | $2.43 | $78.9K | 265.9K |
| Dec 4, 2024Form 4 | Nauman J MichaelDirector | BuyCommon Stock, $0.01 par value | 2.8K | $2.37 | $6.7K | 85.8K |
| Dec 3, 2024Form 4 | Nauman J MichaelDirector | BuyCommon Stock, $0.01 par value | 19.4K | $2.42 | $46.9K | 83.0K |
| Dec 2, 2024Form 4 | Nauman J MichaelDirector | BuyCommon Stock, $0.01 par value | 2.8K | $2.40 | $6.7K | 63.6K |
| Nov 8, 2024Form 4 | RANCOURT WAYNE MDirector | BuyCommon Stock, $0.01 par value | 15.0K | $2.58 | $38.7K | 157.8K |