Revenue
2010
2011
2012
2012
2013
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 · Dec 31 | 2013 · Sep 30 | 2012 · Dec 31 | 2012 · Sep 30 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $319.9M | $372.8M | $258.1M | $240.2M | $366.4M | $360.1M | $234.7M | $287.4M | $149.1M | $174.0M | $162.7M | $186.2M | $178.5M | $562,902 | $207.1M | $233,649 | $79,167 | $607,037 |
| Gross profit | $119.3M | $129.0M | $75.5M | $49.2M | $128.4M | $133.8M | $78.7M | $108.7M | $51.0M | $42.6M | $40.7M | $50.7M | $50.3M | $270,573 | $74.3M | $113,507 | $43,643 | $101,461 |
| Gross margin | 37.29% | 34.60% | 29.25% | 20.48% | 35.04% | 37.15% | 33.54% | 37.82% | 34.20% | 24.49% | 25.00% | 27.21% | 28.20% | 48.07% | 35.89% | 48.58% | 55.13% | 16.71% |
| Research & development | $16.9M | $17.3M | $17.1M | $19.1M | $17.5M | $12.3M | $7.9M | $5.6M | $5.6M | $8.3M | $11.6M | $9.4M | $4.9M | $2.1M | $2.1M | $1.3M | $647,994 | $229,400 |
| Operating expenses | $91.8M | $109.0M | $91.9M | $100.7M | $108.0M | $84.6M | $68.3M | $54.7M | $46.2M | $120.3M | $115.1M | $64.5M | $48.7M | $7.9M | $31.4M | $4.6M | $1.2M | $1.0M |
| Operating income | $27.5M | $20.0M | −$16.4M | −$51.5M | $20.4M | $49.2M | $10.4M | $54.0M | $4.8M | −$77.7M | −$74.4M | −$13.8M | $1.6M | −$7.7M | $42.9M | −$4.5M | −$1.2M | −$921,701 |
| Operating margin | 8.60% | 5.37% | −6.37% | −21.44% | 5.58% | 13.65% | 4.44% | 18.80% | 3.22% | −44.66% | −45.71% | −7.43% | 0.90% | −1,362.30% | 20.72% | −1,914.94% | −1,486.32% | −151.84% |
| EBITDA | $31.9M | $24.4M | −$12.6M | −$46.9M | $24.5M | $53.5M | $15.0M | $58.0M | $8.9M | −$72.6M | −$68.5M | −$8.0M | $6.0M | −$7.4M | $44.8M | −$4.3M | −$1.1M | −$849,708 |
| EBITDA margin | 9.97% | 6.56% | −4.89% | −19.53% | 6.68% | 14.86% | 6.38% | 20.18% | 5.95% | −41.75% | −42.09% | −4.31% | 3.37% | −1,316.70% | 21.61% | −1,837.52% | −1,406.80% | −139.98% |
| Net income | $15.7M | $16.2M | −$17.7M | −$59.5M | $17.7M | $38.7M | $17.9M | $39.2M | −$3.2M | −$87.2M | −$82.9M | −$15.5M | −$6.2M | −$7.7M | $26.5M | −$4.5M | −$1.5M | −$923,197 |
| Net profit margin | 4.92% | 4.34% | −6.85% | −24.79% | 4.84% | 10.76% | 7.65% | 13.63% | −2.18% | −50.11% | −50.94% | −8.32% | −3.45% | −1,362.66% | 12.77% | −1,909.78% | −1,875.10% | −152.08% |
| Basic EPSper basic share | $0.78 | $0.81 | -$1.03 | -$3.62 | $1.11 | $2.62 | $1.24 | $2.90 | -$0.26 | -$7.18 | -$7.84 | -$1.56 | -$1.96 | -$4.64 | $0.52 | -$3.40 | -$1.76 | -$1.20 |
| Diluted EPSper diluted share | $0.77 | $0.78 | -$1.03 | -$3.62 | $0.97 | $2.37 | $1.04 | $2.74 | -$0.26 | -$7.18 | -$7.84 | -$1.56 | -$1.96 | -$4.64 | $0.52 | -$3.40 | -$1.76 | -$1.20 |
Reported shareholders
| Holder | % owned |
|---|---|
Diversis Capital Partners I, L.P. / NAYOT RON / DC VGA LLC / Diversis Capital Partners GP I, LLC / Diversis Capital Partners GP I, L.P. / MA KEVIN | ≈11.51%2.06M shares |
Rabil Albert | ≈10.56%1.89M shares |
Windward Management LP | 8.98%1.61M shares |
GARNET EQUITY CAPITAL HOLDINGS, INC. | 8.41%1.51M shares |
BlackRock, Inc. | 6.56%1.17M shares |
MORGAN STANLEY | 6.55%1.17M shares |
Wyatt William Z | ≈4.59%822.13K shares |
Shay Capital LLC | 4.44%794.31K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.42%613.35K shares |
DIMENSIONAL FUND ADVISORS LP | 2.95%527.87K shares |
GOLDMAN SACHS GROUP INC | 2.87%514.57K shares |
AMERIPRISE FINANCIAL INC | 2.75%492.17K shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.20%394.52K shares |
STATE STREET CORP | 1.92%344.43K shares |
LSV ASSET MANAGEMENT | 1.88%336.9K shares |
D. E. Shaw & Co., Inc. | 1.56%278.65K shares |
CDC Financial, Inc. | 1.32%236.85K shares |
Caption Management, LLC | 1.22%219.04K shares |
North Star Investment Management Corp. | 1.16%207K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 1.02%182.81K shares |
Percentages use 17.91M 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 29, 2026Form 4 | Scherping Katherine LeeDirector | SellCommon Stock | 2.0K | $13.25 | $26.5K | 22.3K |
| May 27, 2026Form 4 | Scherping Katherine LeeDirector | SellCommon Stock | 5.0K | $13.20 | $66.0K | 24.3K |
| May 27, 2026Form 4 | Scherping Katherine LeeDirector | SellCommon Stock | 1.8K | $12.82 | $23.7K | 29.3K |
| Mar 23, 2026Form 4 | Scherping Katherine LeeDirector | SellCommon Stock | 19.9K | $11.62 | $231.3K | 14.5K |
| Mar 20, 2026Form 4 | Scherping Katherine LeeDirector | SellCommon Stock | 98 | $11.50 | $1.1K | 34.4K |