Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $285.2M | $433.2M | $413.1M | $234.9M | $91.9M | $217.1M | $105.9M | $76.4M | $302.8M | $258.4M | $252.4M | $168.1M | $140.0M | $108.5M | $130.2M |
| Gross profit | $193.2M | $188.3M | $184.0M | $167.2M | $142.8M | $117.1M | $106.4M | $81.1M | $116.2M | — | — | $46.9M | $42.1M | $40.8M | $40.7M |
| Gross margin | 67.74% | 43.48% | 44.54% | 71.17% | 155.35% | 53.91% | 100.48% | 106.19% | 38.37% | — | — | 27.91% | 30.05% | 37.64% | 31.26% |
| Operating expenses | $204.3M | $117.1M | $122.9M | $32.7M | $83.7M | $68.3M | $219.3M | $165.5M | $271.1M | $231.7M | $225.9M | $146.7M | $120.4M | $83.8M | $106.2M |
| Operating income | $80.9M | $92.5M | $61.1M | $134.4M | $59.2M | $48.7M | $42.6M | $32.0M | $39.8M | $57.2M | $26.6M | $21.4M | $19.7M | $24.7M | $24.0M |
| Operating margin | 28.35% | 21.36% | 14.78% | 57.23% | 64.34% | 22.45% | 40.28% | 41.94% | 13.15% | 22.14% | 10.53% | 12.72% | 14.04% | 22.76% | 18.41% |
| EBITDA | $153.3M | $160.7M | $125.8M | $207.4M | $128.0M | $108.7M | $97.2M | $71.9M | $77.1M | $92.5M | $49.7M | $38.9M | $34.6M | $37.6M | $37.0M |
| EBITDA margin | 53.76% | 37.09% | 30.45% | 88.30% | 139.23% | 50.06% | 91.82% | 94.21% | 25.47% | 35.81% | 19.70% | 23.17% | 24.68% | 34.66% | 28.40% |
| Net income | $5.6M | $35.6M | $8.3M | $74.7M | $21.9M | $29.2M | $24.1M | $17.2M | $21.0M | $28.1M | $19.6M | $7.7M | $7.3M | $8.9M | $2.3M |
| Net profit margin | 1.96% | 8.23% | 2.01% | 31.83% | 23.81% | 13.43% | 22.72% | 22.53% | 6.95% | 10.87% | 7.78% | 4.58% | 5.24% | 8.20% | 1.74% |
| Basic EPSper basic share | -$0.07 | $0.34 | -$0.05 | $0.94 | $0.17 | $0.38 | $0.41 | $0.36 | $0.50 | $0.85 | $0.75 | $0.36 | $0.39 | — | — |
| Diluted EPSper diluted share | -$0.07 | $0.34 | -$0.05 | $0.94 | $0.17 | $0.38 | $0.41 | $0.36 | $0.50 | $0.85 | $0.75 | $0.36 | $0.39 | — | — |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 9.15%6.83M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.44%4.06M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.54%3.39M shares |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 4.17%3.11M shares |
Irenic Capital Management LP | 3.91%2.92M shares |
GEODE CAPITAL MANAGEMENT, LLC | 3.05%2.27M shares |
FRANKLIN RESOURCES INC | 2.94%2.2M shares |
Invesco Ltd. | 2.54%1.89M shares |
STATE STREET CORP | 2.43%1.81M shares |
JANE STREET GROUP, LLC | 2.08%1.55M shares |
AMERIPRISE FINANCIAL INC | 2.04%1.52M shares |
Qube Research & Technologies Ltd | 1.90%1.42M shares |
TWO SIGMA INVESTMENTS, LP | 1.79%1.33M shares |
TCW GROUP INC | 1.75%1.31M shares |
Western Standard LLC | 1.74%1.3M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.57%1.17M shares |
BROWN ADVISORY INC | 1.50%1.12M shares |
Berman McAleer LLC | 1.37%1.02M shares |
MORGAN STANLEY | 1.28%954.52K shares |
NORTHERN TRUST CORP | 0.98%734.24K shares |
Percentages use 74.59M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 2, 2026Form 4 | Wimbush Frederick BlairDirector | BuyCommon Stock | 669.29 | $5.41 | $3.6K | 42.0K |
| Apr 1, 2026Form 4 | Wimbush Frederick BlairDirector | BuyCommon Stock | 395.46 | $5.38 | $2.1K | 41.4K |
| Mar 3, 2026Form 4 | Wimbush Frederick BlairDirector | BuyCommon Stock | 10.0K | $6.19 | $61.9K | 38.7K |
| Jan 8, 2026Form 4 | Wimbush Frederick BlairDirector | BuyCommon Stock | 327.99 | $6.63 | $2.2K | 28.7K |
| Oct 2, 2025Form 4 | Wimbush Frederick BlairDirector | BuyCommon Stock | 520.05 | $6.98 | $3.6K | 26.3K |