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 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $805.7M | $673.3M | $332.8M | $316.6M | $277.2M | $141.9M | $120.7M | $85.6M | $79.7M | $72.4M | $60.5M | $49.3M | $43.9M | $60.1M | — | — | — | — | — | — |
| Gross profit | $139.1M | $121.0M | $65.8M | $66.6M | — | — | — | — | — | — | $13.0M | $14.6M | $11.8M | — | — | — | — | — | — | — |
| Gross margin | 17.26% | 17.96% | 19.77% | 21.03% | — | — | — | — | — | — | 21.53% | 29.50% | 26.89% | — | — | — | — | — | — | — |
| Operating expenses | $666.6M | $552.4M | $267.0M | $250.1M | $212.0M | $121.1M | $95.9M | $79.8M | $82.3M | $78.0M | $0 | $42.0M | $59.1M | — | — | — | — | — | — | — |
| Operating income | $8.0M | $8.9M | $9.3M | $16.3M | $19.4M | −$13.7M | $12.8M | $5.8M | −$2.7M | −$5.6M | $13.0M | $7.3M | −$15.2M | −$423,000 | −$291,000 | −$26,000 | — | — | — | — |
| Operating margin | 0.99% | 1.32% | 2.79% | 5.15% | 6.99% | −9.65% | 10.60% | 6.79% | −3.34% | −7.77% | 21.53% | 14.90% | −34.67% | −0.70% | — | — | — | — | — | — |
| EBITDA | $51.2M | $43.0M | $25.0M | $28.4M | $30.2M | −$3.6M | $18.2M | $8.6M | $442,000 | −$3.0M | $15.2M | $8.8M | −$13.8M | $7.0M | — | — | — | — | — | — |
| EBITDA margin | 6.35% | 6.38% | 7.50% | 8.98% | 10.89% | −2.52% | 15.08% | 10.06% | 0.55% | −4.18% | 25.15% | 17.82% | −31.35% | 11.70% | — | — | — | — | — | — |
| Net income | −$92.2M | −$17.1M | $4.7M | $13.5M | $31.3M | −$12.8M | $20.8M | $3.3M | −$4.2M | −$16.7M | $6.9M | $4.6M | −$21.5M | −$2.3M | −$293,000 | −$30,000 | −$25,000 | −$13,000 | −$29,000 | −$13,000 |
| Net profit margin | −11.45% | −2.54% | 1.42% | 4.27% | 11.31% | −9.04% | 17.26% | 3.82% | −5.29% | −23.05% | 11.45% | 9.39% | −48.90% | −3.90% | — | — | — | — | — | — |
| Basic EPSper basic share | -$4.05 | -$1.16 | $0.15 | $0.42 | $1.01 | -$0.44 | $0.73 | $0.12 | -$0.17 | -$0.66 | $0.28 | $0.19 | -$1.49 | -$0.20 | -$0.04 | $0.00 | — | — | — | — |
| Diluted EPSper diluted share | -$4.05 | -$1.16 | $0.15 | $0.40 | $0.93 | -$0.44 | $0.70 | $0.12 | -$0.17 | -$0.66 | $0.28 | $0.19 | -$1.49 | -$0.20 | -$0.04 | $0.00 | — | — | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
Nantahala Capital Management, LLC | ≈13.39%4.24M shares |
Kanen Wealth Management LLC | ≈13.34%4.23M shares |
CastleKnight Management LP | ≈4.06%1.29M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈3.40%1.08M shares |
McGowan Group Asset Management, Inc. | ≈2.97%940K shares |
General Equity Holdings LP | ≈2.58%818.39K shares |
BlackRock, Inc. | ≈1.42%450.44K shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈0.88%280.11K shares |
MILLENNIUM MANAGEMENT LLC | ≈0.78%246.08K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | ≈0.76%239.87K shares |
VANGUARD FIDUCIARY TRUST CO | ≈0.43%136.8K shares |
AMERICAN CENTURY COMPANIES INC | ≈0.33%105.51K shares |
STATE STREET CORP | ≈0.30%94.39K shares |
CITADEL ADVISORS LLC | ≈0.22%68.47K shares |
Piedmont Capital Management, LLC/NC | ≈0.19%59.63K shares |
NORTHERN TRUST CORP | ≈0.18%56.18K shares |
DIMENSIONAL FUND ADVISORS LP | ≈0.16%51.48K shares |
PRICE T ROWE ASSOCIATES INC /MD/ | ≈0.12%39.48K shares |
Capstone Financial Advisors, Inc. | ≈0.09%30K shares |
Qube Research & Technologies Ltd | ≈0.09%27.41K shares |
Percentages use 31.68M shares of this listed class outstanding on Jun 28, 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 |
|---|---|---|---|---|---|---|
| Jul 9, 2025Form 4 | Philotimo Fund, LP +3TenPercentOwner,Other | SellClass A Common Stock, par value $0.0001 · indirect | 72.1K | $4.70 | $338.9K | 1.82M |
| Jul 9, 2025Form 4 | Philotimo Fund, LP +3TenPercentOwner,Other | SellClass A Common Stock, par value $0.0001 · indirect | 87.9K | $4.70 | $413.1K | 2.11M |
| Jul 8, 2025Form 4 | Philotimo Fund, LP +3TenPercentOwner,Other | SellClass A Common Stock, par value $0.0001 · indirect | 34.6K | $4.77 | $165.2K | 1.90M |
| Jul 8, 2025Form 4 | Philotimo Fund, LP +3TenPercentOwner,Other | SellClass A Common Stock, par value $0.0001 · indirect | 42.2K | $4.77 | $201.5K | 2.20M |
| Jul 7, 2025Form 4 | Philotimo Fund, LP +3TenPercentOwner,Other | SellClass A Common Stock, par value $0.0001 · indirect | 40.0K | $4.94 | $197.6K | 1.93M |