Revenue
2010
2011
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 · Dec 31 | 2011 · Jul 31 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $502.0M | $425.2M | $428.7M | $315.5M | $323.3M | $356.9M | $315.3M | $170,000 | $264.2M | $212.1M | $213.1M | $281.0M | $279.2M | $229.5M | $197.9M | $196.0M | $195.4M |
| Gross profit | $124.7M | $138.5M | $146.2M | $154.8M | $91.6M | $95.1M | $82.9M | $76.5M | $85.5M | $76.9M | $66.6M | $49.4M | $65.8M | $69.6M | $56.7M | $53.8M | $57.8M |
| Gross margin | 24.84% | 32.57% | 34.10% | 49.05% | 28.35% | 26.63% | 26.29% | 45,027.65% | 32.37% | 36.27% | 31.28% | 17.57% | 23.55% | 30.33% | 28.65% | 27.47% | 29.59% |
| Research & development | — | — | — | — | — | — | $207,000 | $39,000 | — | $269,000 | $2.0M | $5.5M | $7.4M | $9.4M | — | $7.8M | $5.2M |
| Operating expenses | $97.0M | $93.6M | $91.1M | $77.0M | $67.5M | $73.2M | $73.1M | $64.6M | $91.5M | $107.5M | $75.0M | $77.5M | $65.1M | $66.5M | $53.6M | $46.9M | $28.1M |
| Operating income | $27.7M | $44.9M | $55.1M | $77.8M | $24.1M | $21.9M | $9.8M | $12.0M | −$6.0M | −$30.5M | −$8.3M | −$28.2M | $626,000 | $3.0M | $3.1M | $7.0M | $29.7M |
| Operating margin | 5.52% | 10.56% | 12.85% | 24.64% | 7.45% | 6.13% | 3.12% | 7,045.88% | −2.26% | −14.39% | −3.91% | −10.03% | 0.22% | 1.33% | 1.59% | 3.56% | 15.21% |
| EBITDA | $28.7M | $45.8M | $55.6M | $78.1M | $24.5M | $24.8M | $13.5M | $14.0M | −$3.8M | −$29.9M | −$7.9M | −$28.0M | $736,000 | $3.2M | — | $7.0M | $29.8M |
| EBITDA margin | 5.72% | 10.77% | 12.96% | 24.76% | 7.59% | 6.96% | 4.27% | 8,258.82% | −1.45% | −14.11% | −3.71% | −9.98% | 0.26% | 1.38% | — | 3.57% | 15.26% |
| Net income | $24.0M | $35.5M | $52.2M | $87.8M | $29.2M | $13.2M | $4.2M | $22.8M | −$7.0M | −$24.5M | −$7.5M | −$26.5M | −$5.9M | −$3.3M | $745,000 | $1.6M | $14.6M |
| Net profit margin | 4.78% | 8.35% | 12.19% | 27.83% | 9.04% | 3.69% | 1.32% | 13,402.94% | −2.65% | −11.56% | −3.50% | −9.43% | −2.11% | −1.43% | 0.38% | 0.83% | 7.46% |
| Basic EPSper basic share | $0.91 | $1.33 | $2.03 | $3.35 | $1.06 | $0.45 | $0.10 | $0.85 | -$0.36 | -$1.14 | -$0.40 | -$1.31 | -$0.36 | -$0.17 | $0.04 | $0.08 | $0.72 |
| Diluted EPSper diluted share | $0.90 | $1.31 | $1.99 | $3.26 | $1.05 | $0.44 | $0.10 | $0.83 | -$0.36 | -$1.14 | -$0.40 | -$1.31 | -$0.36 | -$0.17 | $0.03 | $0.07 | $0.65 |
Reported shareholders
| Holder | % owned |
|---|---|
JONAS HOWARD S | ≈12.53%3.11M shares |
BlackRock, Inc. | 8.82%2.19M shares |
J. Goldman & Co LP | 5.00%1.24M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.61%895.2K shares |
STEIN MICHAEL M | ≈3.22%798.3K shares |
DIMENSIONAL FUND ADVISORS LP | 3.13%774.93K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.21%546.61K shares |
RENAISSANCE TECHNOLOGIES LLC | 2.05%507.06K shares |
STATE STREET CORP | 1.88%466.34K shares |
COURTER JAMES A | ≈1.23%304.41K shares |
Florida Trust Wealth Management Co | 1.10%271.94K shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 0.93%231.29K shares |
Bank of New York Mellon Corp | 0.76%188.36K shares |
PERRY WILLIAM WESLEY | ≈0.73%180.27K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 0.72%178.54K shares |
Americana Partners, LLC | 0.69%171.98K shares |
NORTHERN TRUST CORP | 0.68%168.32K shares |
Old West Investment Management, LLC | 0.65%160.6K shares |
GOLDMAN SACHS GROUP INC | 0.64%159.3K shares |
MORGAN STANLEY | 0.64%157.58K shares |
Percentages use 24.79M 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 |
|---|---|---|---|---|---|---|
| Nov 18, 2025Form 4 | GOLDIN AVICFO | SellClass B Common Stock, par value $.01 per share | 12.0K | $14.61 | $175.3K | 96.5K |
| May 15, 2025Form 4 | SASS ALLANDirector | SellClass B Common Stock, par value $.01 per share | 2.9K | $17.72 | $51.7K | 38.7K |
| Nov 20, 2024Form 4 | GOLDIN AVICFO | SellClass B Common Stock, par value $.01 per share | 7.3K | $15.42 | $112.6K | 127.7K |
| Sep 12, 2024Form 4 | COURTER JAMES ADirector | SellClass B Common Stock, par value $.01 per share · indirect | 3.7K | $17.19 | $63.2K | 0 |
| Sep 11, 2024Form 4 | GOLDIN AVICFO | SellClass B Common Stock, par value $.01 per share · indirect | 400 | $17.19 | $6.9K | 0 |