Revenue
2009
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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $224.5M | $210.1M | $203.0M | $233.3M | $276.0M | $411.7M | $669.7M | $1.07B | $1.24B | $1.29B | $1.29B | $1.84B | $1.89B | $2.02B | $2.12B | $2.18B | $2.36B | $2.43B |
| Gross profit | $84.1M | $80.5M | $76.5M | $76.5M | $65.6M | — | — | — | — | — | — | — | — | — | $998.4M | $1.02B | $1.04B | $2.15B |
| Gross margin | 37.47% | 38.31% | 37.71% | 32.81% | 23.78% | — | — | — | — | — | — | — | — | — | 47.04% | 46.94% | 44.06% | 88.35% |
| Operating expenses | $200.0M | $190.2M | $182.1M | $224.5M | $304.9M | $506.3M | $815.1M | $1.09B | $1.24B | $1.28B | $1.27B | $1.83B | $1.93B | $2.01B | $2.12B | $2.19B | $2.26B | $2.32B |
| Operating income | $24.4M | $19.9M | $20.9M | $8.8M | −$28.9M | −$94.7M | −$145.3M | −$22.1M | −$5.1M | $12.6M | $23.8M | $3.5M | −$35.0M | $13.4M | −$2.2M | −$14.3M | $97.2M | $109.1M |
| Operating margin | 10.89% | 9.49% | 10.29% | 3.76% | −10.47% | −23.00% | −21.70% | −2.07% | −0.42% | 0.97% | 1.84% | 0.19% | −1.85% | 0.66% | −0.10% | −0.66% | 4.12% | 4.49% |
| EBITDA | $28.3M | $22.8M | $24.3M | $16.0M | −$22.4M | −$76.8M | −$112.2M | $11.1M | $34.3M | $53.3M | $66.2M | $71.8M | $46.4M | $97.4M | $109.3M | $84.1M | $206.0M | $224.7M |
| EBITDA margin | 12.61% | 10.86% | 11.97% | 6.84% | −8.11% | −18.66% | −16.76% | 1.04% | 2.78% | 4.12% | 5.12% | 3.91% | 2.45% | 4.82% | 5.15% | 3.86% | 8.73% | 9.25% |
| Net income | $6.9M | $123.5M | $91.1M | −$7.4M | −$85.9M | −$113.3M | −$171.4M | −$14.2M | $6.4M | −$18.5M | −$11.3M | −$33.8M | −$138.5M | $30.5M | −$114.1M | −$8.9M | $42.7M | −$124.5M |
| Net profit margin | 3.09% | 58.79% | 44.86% | −3.17% | −31.11% | −27.53% | −25.59% | −1.33% | 0.52% | −1.43% | −0.88% | −1.84% | −7.32% | 1.51% | −5.38% | −0.41% | 1.81% | −5.12% |
| Basic EPSper basic share | $2.76 | $52.26 | $38.93 | -$3.18 | -$39.40 | -$63.00 | -$95.40 | -$6.80 | $2.80 | -$8.00 | -$4.60 | -$12.40 | -$49.00 | $10.20 | -$40.00 | -$3.20 | $15.40 | -$58.00 |
| Diluted EPSper diluted share | $2.41 | $46.10 | $38.34 | -$3.18 | -$39.40 | -$63.00 | -$95.40 | -$6.80 | $2.80 | -$8.00 | -$4.60 | -$12.40 | -$49.00 | $10.20 | -$40.00 | -$3.20 | $15.00 | -$57.80 |
Reported shareholders
| Holder | % owned |
|---|---|
TCW GROUP INC | 15.78%394.38K shares |
Mink Brook Asset Management LLC | 4.50%112.36K shares |
Charters William | ≈3.89%97.13K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.48%86.9K shares |
Proficio Capital Partners LLC | 1.34%33.4K shares |
Aspire Growth Partners LLC | 1.24%30.99K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.12%27.9K shares |
BlackRock, Inc. | 1.07%26.79K shares |
Doctor Matthew | ≈0.78%19.58K shares |
Lintonsmith Susan | ≈0.76%19.07K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.75%18.84K shares |
Zupfer Kersten Delores | ≈0.62%15.47K shares |
VANGUARD FIDUCIARY TRUST CO | 0.59%14.72K shares |
LAIN JIM BRIAN | ≈0.55%13.79K shares |
Suarez James Raymon | ≈0.54%13.44K shares |
MERRIMAN MICHAEL J | ≈0.52%13.07K shares |
Ferranti Michael Heath | ≈0.52%12.91K shares |
CITADEL ADVISORS LLC | 0.44%11.06K shares |
STATE STREET CORP | 0.33%8.28K shares |
LIGHT MARK | —8.23K shares |
Percentages use 2.5M 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 17, 2025Form 4 | MERRIMAN MICHAEL JDirector | SellCommon Stock | 500 | $28.00 | $14.0K | 13.1K |