Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $917.9M | $965.3M | $1.22B | $100.0M | $1.21B | $897.0M | $1.42B | $1.52B | $1.63B | $1.62B | $1.20B | $1.11B | $911.8M | $816.0M | $901.2M | $328.3M |
| Gross profit | $34.9M | $9.7M | $15.7M | −$27.6M | $67.8M | $52.9M | −$9.9M | −$15.2M | $5.9M | $54.4M | $10.4M | $108.5M | $32.9M | −$19.5M | $19.4M | −$811,000 |
| Gross margin | 3.80% | 1.01% | 1.28% | −27.55% | 5.61% | 5.89% | −0.70% | −1.00% | 0.36% | 3.35% | 0.87% | 9.80% | 3.61% | −2.39% | 2.15% | −0.25% |
| Operating expenses | $27.6M | $61.4M | $39.5M | $33.8M | $27.7M | $43.0M | $64.7M | $36.4M | $31.5M | $30.8M | $28.3M | $17.1M | $14.0M | $12.1M | $15.4M | $13.0M |
| Operating income | $7.4M | −$51.7M | −$23.8M | −$61.4M | $40.1M | $9.9M | −$74.7M | −$51.5M | −$25.6M | $23.5M | −$18.0M | $91.4M | $18.9M | −$31.7M | $4.0M | −$13.8M |
| Operating margin | 0.80% | −5.35% | −1.95% | −61.36% | 3.32% | 1.10% | −5.24% | −3.40% | −1.57% | 1.45% | −1.50% | 8.25% | 2.07% | −3.88% | 0.44% | −4.19% |
| EBITDA | $32.6M | −$27.3M | −$768,000 | −$36.3M | $63.4M | $40.1M | −$26.8M | −$10.7M | $13.1M | $59.0M | $5.7M | $104.6M | $31.0M | −$19.5M | $16.6M | −$4.7M |
| EBITDA margin | 3.55% | −2.82% | −0.06% | −36.26% | 5.25% | 4.47% | −1.88% | −0.71% | 0.80% | 3.63% | 0.47% | 9.44% | 3.40% | −2.38% | 1.84% | −1.42% |
| Net income | $13.3M | −$59.0M | −$28.0M | −$41.6M | $46.1M | −$15.1M | −$88.9M | −$60.3M | −$35.0M | $1.4M | −$18.8M | $21.3M | −$781,000 | −$19.1M | $3.1M | $73.9M |
| Net profit margin | 1.45% | −6.11% | −2.29% | −41.60% | 3.82% | −1.69% | −6.24% | −3.98% | −2.14% | 0.09% | −1.57% | 1.92% | −0.09% | −2.34% | 0.34% | 22.51% |
| Basic EPSper basic share | $0.16 | -$0.82 | -$0.40 | -$0.60 | $0.62 | -$0.28 | -$1.90 | -$1.42 | -$0.85 | $0.00 | -$0.60 | $0.93 | -$0.17 | -$2.81 | $0.75 | $101.40 |
| Diluted EPSper diluted share | $0.16 | -$0.82 | -$0.40 | -$0.60 | $0.61 | -$0.28 | -$1.90 | -$1.42 | -$0.85 | $0.00 | -$0.60 | $0.86 | -$0.17 | -$2.81 | $0.75 | $83.55 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 7.08%5.5M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.14%3.21M shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 2.94%2.28M shares |
ACADIAN ASSET MANAGEMENT LLC | 2.64%2.05M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.55%1.98M shares |
Hillsdale Investment Management Inc. | 2.20%1.7M shares |
RENAISSANCE TECHNOLOGIES LLC | 1.96%1.52M shares |
STATE STREET CORP | 1.59%1.23M shares |
TWO SIGMA INVESTMENTS, LP | 1.55%1.2M shares |
DIMENSIONAL FUND ADVISORS LP | 1.47%1.14M shares |
McGregor Bryon T | ≈1.23%957.88K shares |
Connor, Clark & Lunn Investment Management Ltd. | 1.10%855.7K shares |
NATHAN GILBERT E | ≈1.08%837.59K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.07%827.48K shares |
NORTHERN TRUST CORP | 1.01%784.05K shares |
CREATIVE FINANCIAL DESIGNS INC /ADV | 0.79%615.3K shares |
PANAGORA ASSET MANAGEMENT INC | 0.75%583.83K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0.74%574.67K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.67%520.31K shares |
VANGUARD FIDUCIARY TRUST CO | 0.65%508.02K shares |
Percentages use 77.58M 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 |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | NATHAN GILBERT EDirector | BuyCommon Stock | 5.0K | $4.45 | $22.3K | 774.7K |
| May 12, 2026Form 4 | NATHAN GILBERT EDirector | BuyCommon Stock | 20.0K | $4.61 | $92.2K | 769.7K |
| Aug 13, 2025Form 4 | Sneed James RChief Commercial Officer | BuyCommon Stock | 3.2K | $1.06 | $3.4K | 432.4K |
| Nov 13, 2024Form 4 | NATHAN GILBERT EDirector | BuyCommon Stock · indirect | 5.0K | $1.33 | $6.7K | 31.2K |
| Nov 13, 2024Form 4 | NATHAN GILBERT EDirector | BuyCommon Stock | 25.0K | $1.34 | $33.5K | 700.6K |