Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.21B | $1.20B | $1.29B | $1.40B | $1.51B | $34.6M | $886.4M | $849.1M | $809.7M | $780.0M | $706.8M | $639.9M | $643.2M | $526.9M |
| Gross profit | $373.5M | $370.5M | $383.4M | $460.2M | $490.3M | $476.5M | $296.6M | $284.9M | $273.9M | $263.2M | $238.5M | $215.2M | $207.2M | $162.6M |
| Gross margin | 30.89% | 30.93% | 29.77% | 32.89% | 32.55% | 1,378.83% | 33.46% | 33.56% | 33.82% | 33.75% | 33.75% | 33.63% | 32.22% | 30.86% |
| Operating expenses | $410.9M | $388.7M | $408.8M | $402.2M | $399.7M | $353.7M | $263.2M | $240.9M | $227.3M | $202.5M | $179.2M | $170.3M | $147.2M | $109.1M |
| Operating income | −$37.4M | −$18.2M | −$25.3M | $58.1M | $90.6M | $122.7M | $33.5M | $44.0M | $46.6M | $60.7M | $59.3M | $44.9M | $60.0M | $53.5M |
| Operating margin | −3.09% | −1.52% | −1.97% | 4.15% | 6.02% | 355.23% | 3.78% | 5.18% | 5.75% | 7.78% | 8.39% | 7.02% | 9.33% | 10.15% |
| EBITDA | $1.7M | $22.3M | $13.7M | $89.8M | $116.8M | $144.6M | $52.8M | $62.3M | $64.3M | $74.7M | $70.9M | $54.0M | $66.3M | $56.9M |
| EBITDA margin | 0.14% | 1.86% | 1.06% | 6.42% | 7.76% | 418.40% | 5.95% | 7.33% | 7.94% | 9.57% | 10.03% | 8.45% | 10.31% | 10.80% |
| Net income | −$50.1M | −$33.1M | −$29.0M | $40.5M | $108.5M | $4.7M | $20.2M | $23.8M | $17.7M | $29.7M | $27.8M | $13.8M | $21.8M | $28.1M |
| Net profit margin | −4.14% | −2.76% | −2.25% | 2.90% | 7.20% | 13.48% | 2.28% | 2.80% | 2.19% | 3.80% | 3.93% | 2.15% | 3.38% | 5.33% |
| Basic EPSper basic share | -$1.30 | -$0.87 | -$0.77 | $1.00 | $2.47 | $2.10 | $0.47 | $0.55 | $0.42 | $0.70 | $0.66 | $0.34 | $0.66 | $0.84 |
| Diluted EPSper diluted share | -$1.30 | -$0.87 | -$0.77 | $1.00 | $2.44 | $2.06 | $0.46 | $0.55 | $0.42 | $0.70 | $0.66 | $0.34 | $0.66 | $0.84 |
Reported shareholders
| Holder | % owned |
|---|---|
Union Square Park Capital Management, LLC | ≈7.78%3.04M shares |
JB CAPITAL PARTNERS LP | ≈4.38%1.71M shares |
Archon Capital Management LLC | ≈4.12%1.61M shares |
MACKENZIE FINANCIAL CORP | ≈3.96%1.55M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈3.94%1.54M shares |
TWO SIGMA INVESTMENTS, LP | ≈3.61%1.41M shares |
Stone Paul | ≈3.58%1.4M shares |
GABELLI FUNDS LLC | ≈3.01%1.17M shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | ≈1.90%740.41K shares |
BlackRock, Inc. | ≈1.85%720.51K shares |
GAMCO INVESTORS, INC. ET AL | ≈1.80%702.5K shares |
RENAISSANCE TECHNOLOGIES LLC | ≈1.74%678.3K shares |
GABELLI & Co INVESTMENT ADVISERS, INC. | ≈1.64%638.4K shares |
Skylands Capital, LLC | ≈1.60%622.95K shares |
Quinn Opportunity Partners LLC | ≈1.48%578.54K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | ≈1.43%557.79K shares |
Fall Jung Jennifer | ≈1.20%469.13K shares |
MCBEE RICHARD D | ≈1.12%437.33K shares |
CITADEL ADVISORS LLC | ≈1.10%429.71K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈1.07%416.88K shares |
Percentages use 39.02M shares of this listed class outstanding on Jun 2, 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 |
|---|---|---|---|---|---|---|
| Oct 3, 2025Form 4 | TUCCI MICHAEL DDirector | BuyCommon Stock | 50.0K | $2.81 | $140.5K | 73.1K |
| Oct 3, 2025Form 4 | Stone PaulPRESIDENT AND CEO | BuyCommon Stock | 60.0K | $2.80 | $167.9K | 1.11M |
| Oct 2, 2025Form 4 | Stone PaulPRESIDENT AND CEO | BuyCommon Stock | 8.3K | $2.46 | $20.4K | 1.05M |
| Oct 2, 2025Form 4 | MCBEE RICHARD DDirector | BuyCommon Stock | 25.0K | $2.47 | $61.8K | 364.9K |
| Jun 9, 2025Form 4 | Stone PaulPRESIDENT AND CEO | BuyCommon Stock | 24.0K | $3.13 | $75.1K | 1.04M |