Revenue
2009
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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $171.0M | $160.1M | $145.1M | $153.1M | $178.5M | $365.5M | $648.7M | $838.2M | $942.2M | $997.3M | $1.05B | $1.08B | $768.4M | $568.4M | $423.7M | $301.4M | $202.8M |
| Gross profit | $48.9M | $49.5M | $29.7M | $21.8M | $7.1M | $60.4M | $155.4M | $216.0M | $242.3M | $307.3M | $364.1M | $371.7M | $275.9M | $202.2M | $147.8M | $112.3M | $76.0M |
| Gross margin | 28.61% | 30.93% | 20.44% | 14.25% | 3.97% | 16.51% | 23.96% | 25.77% | 25.72% | 30.81% | 34.63% | 34.45% | 35.90% | 35.57% | 34.89% | 37.27% | 37.48% |
| Operating expenses | $48.5M | $46.3M | $46.4M | $55.0M | — | $104.7M | $137.3M | $173.5M | $192.6M | $242.2M | $285.1M | $201.3M | $113.8M | $74.7M | $62.1M | $57.4M | $39.5M |
| Operating income | $417,000 | $3.2M | −$16.8M | −$33.2M | $29.0M | −$44.4M | $18.1M | $42.5M | $49.7M | $65.1M | $79.1M | $170.5M | $162.1M | $127.4M | $85.7M | $55.0M | $36.5M |
| Operating margin | 0.24% | 2.01% | −11.56% | −21.67% | 16.23% | −12.13% | 2.78% | 5.07% | 5.28% | 6.53% | 7.52% | 15.80% | 21.09% | 22.42% | 20.23% | 18.24% | 18.02% |
| EBITDA | $6.1M | $9.3M | −$9.2M | −$24.6M | $43.0M | −$14.7M | $55.6M | $73.3M | $86.2M | $101.9M | $115.5M | $199.5M | $181.1M | $140.2M | $94.1M | $62.1M | $42.0M |
| EBITDA margin | 3.58% | 5.81% | −6.34% | −16.07% | 24.11% | −4.03% | 8.57% | 8.74% | 9.14% | 10.22% | 10.99% | 18.49% | 23.57% | 24.67% | 22.20% | 20.61% | 20.70% |
| Net income | $1.9M | −$35.4M | −$56.1M | −$52.8M | $12.1M | −$66.3M | −$305.9M | −$2.7M | $311.6M | $31.4M | $44.8M | $137.1M | $133.8M | $115.9M | $71.1M | $49.3M | $26.0M |
| Net profit margin | 1.13% | −22.14% | −38.65% | −34.50% | 6.75% | −18.14% | −47.15% | −0.32% | 33.07% | 3.15% | 4.26% | 12.71% | 17.41% | 20.39% | 16.78% | 16.35% | 12.81% |
| Basic EPSper basic share | $0.16 | -$9.99 | -$20.08 | -$26.56 | $6.00 | -$34.48 | -$154.08 | -$2.56 | $135.92 | $12.24 | $17.04 | $49.76 | $45.04 | $37.92 | $23.36 | $15.68 | $8.64 |
| Diluted EPSper diluted share | $0.15 | -$9.99 | -$20.08 | -$26.56 | $5.92 | -$34.48 | -$154.08 | -$2.56 | $132.24 | $11.68 | $16.16 | $45.52 | $41.52 | $35.44 | $22.16 | $15.04 | $8.56 |
Reported shareholders
| Holder | % owned |
|---|---|
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 21.59%2.47M shares |
Benefit Street Partners LLC | ≈15.35%1.75M shares |
FRANKLIN RESOURCES INC | 15.35%1.75M shares |
Deer Park Road Corp | 13.17%1.5M shares |
First Eagle Investment Management, LLC | 7.63%871.37K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.00%342.42K shares |
MUELLER-INEICHEN ROLAND | ≈2.86%327K shares |
Shepro William B | —236.75K shares |
BlackRock, Inc. | 1.24%141.7K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.20%136.73K shares |
Esterman Michelle D. | ≈1.16%131.91K shares |
VANGUARD FIDUCIARY TRUST CO | 0.62%70.61K shares |
RITTS GREGORY J. | ≈0.61%69.53K shares |
ALDRIDGE JOHN G JR | ≈0.50%57.5K shares |
MORETTINI JOSEPH L | ≈0.50%57.19K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.47%53.65K shares |
Iseley Wesley G | ≈0.34%38.29K shares |
Winkler Matthew T. | ≈0.34%38.29K shares |
Integrated Wealth Concepts LLC | 0.24%27.9K shares |
Accretive Wealth Partners, LLC | 0.23%26.2K shares |
Percentages use 11.42M 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 22, 2026Form 4 | Shepro William BChair and CEO | BuyCommon Stock · indirect | 3.5K | $6.02 | $21.1K | 236.8K |
| May 8, 2026Form 4 | MORETTINI JOSEPH LDirector | SellCash Exercise Stakeholder Warrants (ASPSZ) (Right to Buy) · derivative | 1.1K | $0.22 | $242.00 | 142.8K |
| May 7, 2026Form 4 | MORETTINI JOSEPH LDirector | SellNet Settle Stakeholder Warrants (ASPSW) · derivative | 33.4K | $0.40 | $13.3K | 100.0K |
| May 7, 2026Form 4 | MORETTINI JOSEPH LDirector | SellCash Exercise Stakeholder Warrants (ASPSZ) (Right to Buy) · derivative | 4.7K | $0.24 | $1.1K | 143.9K |
| May 6, 2026Form 4 | MORETTINI JOSEPH LDirector | SellNet Settle Stakeholder Warrants (ASPSW) · derivative | 18.3K | $0.41 | $7.5K | 133.3K |