Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $176.5M | $274.2M | $302.0M | $283.9M | $261.7M | $196.6M |
| Gross profit | $18.4M | $27.3M | $28.5M | $29.2M | $42.4M | $40.4M |
| Gross margin | 10.42% | 9.97% | 9.45% | 10.29% | 16.19% | 20.55% |
| Operating expenses | $22.0M | $35.1M | $27.3M | $26.9M | $39.0M | $30.5M |
| Operating income | −$3.6M | −$7.8M | $1.2M | $2.3M | $3.4M | $9.9M |
| Operating margin | −2.01% | −2.83% | 0.41% | 0.80% | 1.29% | 5.03% |
| EBITDA | $1.7M | −$3.1M | $6.0M | $7.1M | $7.4M | $13.7M |
| EBITDA margin | 0.96% | −1.12% | 1.99% | 2.51% | 2.84% | 6.96% |
| Net income | −$14.9M | −$24.3M | −$12.7M | −$19.1M | −$8.0M | −$110,000 |
| Net profit margin | −8.44% | −8.87% | −4.20% | −6.74% | −3.05% | −0.06% |
| Basic EPSper basic share | — | -$0.87 | -$0.47 | -$0.72 | -$0.38 | -$0.22 |
| Diluted EPSper diluted share | — | -$0.87 | -$0.47 | -$0.72 | -$0.38 | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
BlackRock, Inc. | 330.54K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 100.73K |
GEODE CAPITAL MANAGEMENT, LLC | 77.09K |
Russell Investments Group, Ltd. | 62.51K |
STATE STREET CORP | 48.24K |
VANGUARD PORTFOLIO MANAGEMENT LLC | 37.06K |
NORTHERN TRUST CORP | 30.73K |
GOLDMAN SACHS GROUP INC | 23.2K |
RENAISSANCE TECHNOLOGIES LLC | 22.31K |
PRELUDE CAPITAL MANAGEMENT, LLC | 20K |
MORGAN STANLEY | 19.87K |
GREAT LAKES ADVISORS, LLC | 18.96K |
BANK OF AMERICA CORP /DE/ | 17.42K |
Nuveen, LLC | 17.02K |
SEI INVESTMENTS CO | 14.75K |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 14.4K |
Bank of New York Mellon Corp | 12.81K |
Mariner, LLC | 10.74K |
BARCLAYS PLC | 10.31K |
NEW YORK STATE COMMON RETIREMENT FUND | 5.32K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.