Revenue
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $80.4M | — | — | $80.7M | $56.4M | $60.2M | $66.1M | $41.0M | $39.4M | $28.4M | $13.1M | $3.6M | $20.1M | $31.4M | $79.7M | $90.9M | $47.4M |
| Operating expenses | $10.7M | $9.8M | $8.9M | $3.7M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | $26.3M | $27.9M | $28.7M | $32.6M | $14.8M | −$1.8M | $3.9M | −$3.9M | $1.6M | $4.8M | −$7.4M | −$588,000 | $9.2M | −$52.8M | −$171.1M | $22.3M | −$64.7M |
| Operating margin | 32.68% | — | — | 40.44% | 26.26% | −2.98% | 5.96% | −9.47% | 4.11% | 17.05% | −56.72% | −16.32% | 45.99% | −167.92% | −214.56% | 24.50% | −136.70% |
| EBITDA | $41.1M | $41.2M | $43.1M | $45.9M | $22.5M | $11.4M | $16.3M | $2.5M | $7.4M | $8.3M | −$6.6M | $289,000 | $16.0M | −$40.3M | −$143.9M | $56.1M | −$32.3M |
| EBITDA margin | 51.06% | — | — | 56.92% | 39.87% | 18.90% | 24.71% | 6.09% | 18.70% | 29.24% | −50.64% | 8.02% | 79.69% | −128.12% | −180.49% | 61.76% | −68.14% |
| Net income | $3.1M | $5.0M | $6.1M | $18.9M | $8.6M | −$22.8M | −$14.8M | −$11.1M | −$13.4M | −$351,000 | −$8.5M | $2.9M | $1.4M | −$64.0M | −$189.1M | $2.5M | −$50.2M |
| Net profit margin | 3.84% | — | — | 23.49% | 15.29% | −37.89% | −22.35% | −27.11% | −34.05% | −1.23% | −65.06% | 80.40% | 7.01% | −203.59% | −237.21% | 2.77% | −106.00% |
| Basic EPSper basic share | $0.67 | $1.09 | -$12.44 | -$36.34 | $32.51 | -$294.94 | -$63,766.27 | -$73,783.13 | -$1,512,048.19 | -$10,843.37 | -$507,228.92 | $268,674.70 | $696,385.54 | -$31,759,036.14 | -$36,144,578.31 | $987,951.81 | — |
| Diluted EPSper diluted share | $0.67 | $1.09 | -$12.44 | -$36.34 | $32.51 | -$294.94 | -$63,766.27 | -$73,783.13 | -$1,512,048.19 | -$10,843.37 | -$507,228.92 | $221,686.75 | $693,975.90 | -$31,759,036.14 | -$36,144,578.31 | $987,951.81 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Pistiolis Evangelos | 3.37M |
HRT FINANCIAL LP | 111.6K |
UBS Group AG | 53.71K |
Virtu Financial LLC | 34.78K |
JANE STREET GROUP, LLC | 17.35K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 16.7K |
Cetera Investment Advisers | 12.9K |
TWO SIGMA SECURITIES, LLC | 12.02K |
HIGHLINE WEALTH PARTNERS LLC | 2K |
Tower Research Capital LLC (TRC) | 1.73K |
ROYAL BANK OF CANADA | 6 |
OSAIC HOLDINGS, INC. | 4 |
Federation des caisses Desjardins du Quebec | 4 |
JPMORGAN CHASE & CO | 2 |
Farther Finance Advisors, LLC | 2 |
Caitong International Asset Management Co., Ltd | 1 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.