Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $75.8M | $86.5M | $100.4M | $160.9M | $100.9M | $117.6M | $86.7M | $117.0M | $134.7M | $135.3M | $137.0M | $125.7M | $151.1M | $150.7M | $124.0M | $102.1M |
| Gross profit | $6.7M | $999,885 | $4.8M | $11.0M | $5.7M | $13.7M | $5.8M | $20.0M | $25.5M | $27.9M | $22.8M | $23.3M | $27.1M | $33.0M | $26.2M | $20.0M |
| Gross margin | 8.82% | 1.16% | 4.74% | 6.85% | 5.65% | 11.63% | 6.71% | 17.05% | 18.95% | 20.59% | 16.62% | 18.55% | 17.90% | 21.86% | 21.11% | 19.61% |
| Research & development | $99,610 | $90,766 | $145,538 | $101,410 | $69,208 | $74,825 | $30,194 | $31,922 | $21,598 | $28,448 | $20,276 | $25,125 | $21,636 | $19,756 | $18,233 | — |
| Operating expenses | $14.9M | $10.6M | $10.1M | $9.6M | $11.2M | $9.8M | $17.0M | $15.3M | $12.6M | $9.7M | $5.4M | $4.5M | $6.1M | $2.8M | $4.2M | $2.0M |
| Operating income | −$8.2M | −$9.6M | −$5.3M | $1.5M | −$5.5M | $3.9M | −$11.2M | $4.7M | $13.0M | $18.2M | $17.4M | $18.8M | $21.0M | $30.1M | $22.0M | $18.0M |
| Operating margin | −10.83% | −11.06% | −5.29% | 0.91% | −5.40% | 3.31% | −12.89% | 4.00% | 9.61% | 13.45% | 12.71% | 14.99% | 13.88% | 19.97% | 17.73% | 17.63% |
| EBITDA | $6.0M | $4.7M | $9.5M | $16.8M | $10.3M | $19.2M | $3.1M | $19.3M | $28.2M | $31.6M | $25.7M | $26.6M | $29.4M | $34.5M | $26.1M | $21.5M |
| EBITDA margin | 7.93% | 5.37% | 9.45% | 10.45% | 10.24% | 16.33% | 3.58% | 16.50% | 20.96% | 23.35% | 18.76% | 21.19% | 19.43% | 22.91% | 21.08% | 21.06% |
| Net income | −$9.8M | −$9.9M | −$16.6M | $905,535 | −$5.6M | $2.2M | −$10.5M | $1.7M | $7.3M | $11.5M | $11.7M | $13.0M | $14.7M | $21.6M | $15.6M | $12.7M |
| Net profit margin | −12.98% | −11.49% | −16.51% | 0.56% | −5.50% | 1.89% | −12.16% | 1.42% | 5.43% | 8.53% | 8.54% | 10.35% | 9.71% | 14.36% | 12.54% | 12.45% |
| Basic EPSper basic share | -$0.98 | -$0.99 | -$1.66 | $0.10 | -$0.03 | $0.01 | -$0.06 | $0.01 | $0.04 | $0.07 | $0.08 | $0.09 | $0.10 | $0.15 | $0.11 | $0.13 |
| Diluted EPSper diluted share | -$0.98 | -$0.99 | -$1.66 | $0.10 | -$0.03 | $0.01 | -$0.06 | $0.01 | $0.04 | $0.07 | $0.08 | $0.09 | $0.10 | $0.15 | $0.11 | $0.13 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
TWO SIGMA INVESTMENTS, LP | 250K |
Virtu Financial LLC | 148.66K |
CITADEL ADVISORS LLC | 134.39K |
XTX Topco Ltd | 93.79K |
JANE STREET GROUP, LLC | 60.51K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 45.04K |
TWO SIGMA SECURITIES, LLC | 43.53K |
HRT FINANCIAL LP | 42.72K |
StoneX Group Inc. | 19.74K |
UBS Group AG | 1.06K |
GROUP ONE TRADING LLC | 172 |
MORGAN STANLEY | 88 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.