Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.29B | $1.17B | $1.09B | $786.9M | $500.6M | $344.9M | $229.7M | $105.4M | $48.6M |
| Gross profit | $304.5M | $253.4M | $238.8M | $167.3M | $112.1M | $70.1M | $45.5M | $19.4M | $7.4M |
| Gross margin | 23.63% | 21.71% | 21.94% | 21.26% | 22.40% | 20.32% | 19.81% | 18.44% | 15.23% |
| Research & development | $9.5M | — | — | — | — | — | — | — | — |
| Operating expenses | $219.2M | $185.9M | $176.6M | $144.0M | $79.8M | $61.7M | $35.8M | $22.9M | $18.4M |
| Operating income | $85.3M | $67.5M | $62.2M | $23.3M | $32.3M | $8.3M | $9.7M | −$3.5M | −$11.0M |
| Operating margin | 6.62% | 5.78% | 5.71% | 2.97% | 6.46% | 2.42% | 4.21% | −3.28% | −22.65% |
| EBITDA | $90.2M | $70.6M | $64.5M | $24.9M | $33.6M | $10.3M | $11.8M | −$1.6M | −$9.4M |
| EBITDA margin | 7.00% | 6.05% | 5.92% | 3.17% | 6.72% | 2.97% | 5.14% | −1.49% | −19.44% |
| Net income | $58.5M | $54.3M | $62.0M | $30.4M | $65.8M | $46.5M | −$8.6M | $661,000 | −$12.5M |
| Net profit margin | 4.54% | 4.66% | 5.70% | 3.86% | 13.14% | 13.47% | −3.73% | 0.63% | −25.63% |
| Basic EPSper basic share | $0.68 | $0.59 | $0.65 | $0.33 | $0.74 | $0.54 | -$0.41 | $0.04 | -$2.37 |
| Diluted EPSper diluted share | $0.65 | $0.57 | $0.62 | $0.30 | $0.66 | $0.47 | -$0.41 | $0.04 | -$2.37 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 14.99%11.6M shares |
FMR LLC | 9.05%7M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 6.49%5.02M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.15%3.21M shares |
STATE STREET CORP | 3.91%3.02M shares |
AMERIPRISE FINANCIAL INC | 3.57%2.76M shares |
FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ | 3.29%2.55M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.54%1.97M shares |
CITADEL ADVISORS LLC | 2.31%1.79M shares |
DIMENSIONAL FUND ADVISORS LP | 2.18%1.69M shares |
Soleus Capital Management, L.P. | 2.07%1.6M shares |
MORGAN STANLEY | 1.98%1.54M shares |
WELLINGTON MANAGEMENT GROUP LLP | 1.93%1.5M shares |
DISCIPLINED GROWTH INVESTORS INC /MN | 1.53%1.18M shares |
LOOMIS SAYLES & CO L P | 1.40%1.08M shares |
BAILLIE GIFFORD & CO | 1.39%1.08M shares |
JANE STREET GROUP, LLC | 1.37%1.06M shares |
EASTERLY INVESTMENT PARTNERS LLC | 1.24%958.12K shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.23%954.07K shares |
Fideuram Asset Management (Ireland) dac | 1.17%904.06K shares |
Percentages use 77.39M 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 |
|---|---|---|---|---|---|---|
| Jun 4, 2026Form 4 · 10b5-1 | Livingston Mark S.CHIEF FINANCIAL OFFICER | SellCommon Stock | 599 | $25.50 | $15.3K | 74.7K |
| Jun 4, 2026Form 4 · 10b5-1 | Livingston Mark S.CHIEF FINANCIAL OFFICER | SellCommon Stock | 1.9K | $25.50 | $48.9K | 75.3K |
| Jun 4, 2026Form 4 · 10b5-1 | Swartz AllisonEVP, GC | SellCommon Stock | 599 | $25.08 | $15.0K | 82.4K |
| Jun 3, 2026Form 4 · 10b5-1 | Swartz AllisonEVP, GC | SellCommon Stock | 1.2K | $25.02 | $30.0K | 83.3K |
| Jun 2, 2026Form 4 · 10b5-1 | Livingston Mark S.CHIEF FINANCIAL OFFICER | SellCommon Stock | 279 | $26.20 | $7.3K | 78.6K |