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 | $71.9M | $56.9M | $79.6M | $27.5M | $7.0M | $8.1M | $50.9M | $42.4M | $82.3M | $99.4M | $107.7M | $119.1M | $131.3M | $104.2M | $143.8M | $120.1M | $109.8M |
| Gross profit | $27.5M | $20.4M | $27.7M | $7.4M | $38,162 | $2.3M | $22.2M | $17.6M | $20.8M | $26.6M | $31.5M | $42.2M | $44.9M | $41.5M | $58.9M | $51.2M | $41.8M |
| Gross margin | 38.31% | 35.92% | 34.78% | 26.81% | 0.54% | 28.68% | 43.58% | 41.59% | 25.31% | 26.75% | 29.30% | 35.41% | 34.19% | 39.81% | 40.96% | 42.64% | 38.12% |
| Research & development | — | — | — | — | — | $2.8M | $3.6M | $3.5M | $3.6M | $5.4M | $8.3M | $7.8M | $2.8M | $2.3M | $2.0M | $2.1M | — |
| Operating expenses | $29.2M | $32.7M | $35.2M | $17.8M | $4.9M | $7.9M | $22.2M | $22.4M | $32.6M | $103.8M | $118.2M | $115.8M | $130.2M | $100.9M | $126.3M | $104.5M | $99.6M |
| Operating income | −$1.7M | −$12.3M | −$7.5M | −$10.4M | −$4.9M | −$5.6M | $9,214 | −$4.8M | −$11.8M | −$4.5M | −$10.5M | $3.3M | $1.2M | $3.4M | $17.5M | $15.6M | $10.2M |
| Operating margin | −2.33% | −21.66% | −9.38% | −37.96% | −69.36% | −69.62% | 0.02% | −11.21% | −14.29% | −4.49% | −9.76% | 2.77% | 0.88% | 3.26% | 12.18% | 13.00% | 9.31% |
| EBITDA | $830,078 | −$9.2M | −$2.3M | −$7.2M | −$3.4M | −$4.8M | $1.0M | −$3.5M | −$8.6M | −$773,538 | −$7.2M | $5.8M | $3.3M | $5.5M | $19.6M | $17.5M | $11.9M |
| EBITDA margin | 1.15% | −16.12% | −2.93% | −26.22% | −48.97% | −59.62% | 2.05% | −8.24% | −10.42% | −0.78% | −6.68% | 4.85% | 2.54% | 5.30% | 13.64% | 14.55% | 10.85% |
| Net income | −$10.9M | −$15.8M | −$8.1M | −$10.4M | −$6.2M | −$171,658 | $6.5M | −$6.8M | −$11.8M | −$8.1M | −$9.6M | $2.0M | −$957,888 | $2.2M | $9.8M | $9.7M | $6.0M |
| Net profit margin | −15.15% | −27.87% | −10.21% | −37.61% | −88.95% | −2.12% | 12.71% | −16.03% | −14.36% | −8.17% | −8.96% | 1.65% | −0.73% | 2.15% | 6.81% | 8.09% | 5.50% |
| Basic EPSper basic share | -$4.38 | -$10,116,000.00 | -$122,310.00 | -$8,657,142.86 | -$4,350,000.00 | -$42,857.14 | $1,500,000.00 | -$1,607,142.86 | -$2,828,571.43 | -$1,971,428.57 | -$2,378,571.43 | $492,857.14 | -$235,714.29 | $557,142.86 | $2,485,714.29 | $2,485,714.29 | $1,542,857.14 |
| Diluted EPSper diluted share | -$4.38 | -$10,116,000.00 | -$122,310.00 | -$8,657,142.86 | -$4,350,000.00 | -$42,857.14 | $1,478,571.43 | -$1,607,142.86 | -$2,828,571.43 | -$1,971,428.57 | -$2,378,571.43 | $492,857.14 | -$235,714.29 | $557,142.86 | $2,464,285.71 | $2,464,285.71 | $1,542,857.14 |
Reported shareholders
| Holder | % owned |
|---|---|
Conroy Jeffrey J. | ≈33.70%2.19M shares |
AWM Investment Company, Inc. | 12.59%820K shares |
Maskin Scott | —554.74K shares |
JANE STREET GROUP, LLC | 3.27%213.2K shares |
Brennan James Robert | —123.27K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 0.67%43.48K shares |
GSA CAPITAL PARTNERS LLP | 0.58%37.85K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.51%33K shares |
VANGUARD FIDUCIARY TRUST CO | 0.30%19.81K shares |
MORGAN STANLEY | 0.23%15K shares |
Ingvaldson Eric | —7.63K shares |
UBS Group AG | 0.08%5.15K shares |
Hollis Spring | ≈0.04%2.61K shares |
Lacey Roger HD | —2K shares |
Caitong International Asset Management Co., Ltd | 0.03%1.8K shares |
Tower Research Capital LLC (TRC) | 0.02%1.55K shares |
OConnor Kevin Michael | ≈<0.01%322 shares |
SBI Securities Co., Ltd. | <0.01%85 shares |
Allworth Financial LP | <0.01%50 shares |
OSAIC HOLDINGS, INC. | <0.01%7 shares |
Percentages use 6.51M 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 |
|---|---|---|---|---|---|---|
| Apr 14, 2026Form 4 | Brennan James RobertChief Financial Officer | BuyCommon Stock | 123.3K | $1.77 | $218.2K | 123.3K |
| Apr 14, 2026Form 4 | Maskin ScottChief Executive Officer | BuyCommon Stock | 554.7K | $1.77 | $981.8K | 554.7K |
| Dec 11, 2024Form 4 | Lacey Roger HDDirector | BuyCommon Stock | 480 | $2.80 | $1.3K | 2.0K |
| Dec 11, 2024Form 4 | Lacey Roger HDDirector | BuyCommon Stock | 1.2K | $2.85 | $3.4K | 1.5K |
| Dec 11, 2024Form 4 | Brennan James RobertChief Operating Officer | BuyCommon Stock | 2.0K | $2.81 | $5.6K | 2.7K |