Revenue
2016
2017
2018
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $447.8M | $231.3M | $0 | $0 | — | — | — | $161.9M | $256.2M | $185.2M |
| Gross profit | $66.0M | $54.9M | $0 | — | — | — | — | $32.9M | $62.6M | $43.5M |
| Gross margin | 14.74% | 23.73% | — | — | — | — | — | 20.30% | 24.44% | 23.50% |
| Operating expenses | $29.5M | $34.4M | $17.2M | $12.5M | — | — | — | $13.2M | $14.6M | $30.3M |
| Operating income | $36.5M | $20.5M | $20.1M | $39.4M | −$60.6M | $49.3M | −$133.1M | $19.7M | $48.0M | $13.2M |
| Operating margin | 8.16% | 8.86% | — | — | — | — | — | 12.18% | 18.72% | 7.12% |
| EBITDA | $99.4M | $44.2M | $20.3M | $39.6M | −$60.4M | $49.5M | −$133.0M | $61.7M | $112.1M | $66.1M |
| EBITDA margin | 22.20% | 19.12% | — | — | — | — | — | 38.08% | 43.76% | 35.72% |
| Net income | −$30.8M | $8.5M | $26.1M | $40.8M | −$68.9M | $57.4M | −$167.9M | −$141.2M | $6.3M | −$13.2M |
| Net profit margin | −6.88% | 3.69% | — | — | — | — | — | −87.21% | 2.46% | −7.14% |
| Basic EPSper basic share | -$0.11 | $0.02 | $0.12 | $0.18 | -$0.31 | $0.26 | -$0.74 | -$0.64 | $0.03 | -$0.07 |
| Diluted EPSper diluted share | -$0.11 | $0.02 | $0.12 | $0.18 | -$0.31 | $0.26 | -$0.74 | -$0.64 | $0.03 | -$0.07 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
DONALD SMITH & CO., INC. | 26.34M |
AEGIS FINANCIAL CORP | 14.13M |
Ruffer LLP | 12.99M |
FRANKLIN RESOURCES INC | 11.94M |
Equinox Partners Investment Management LLC | 9.36M |
AMERICAN CENTURY COMPANIES INC | 7.78M |
Connor, Clark & Lunn Investment Management Ltd. | 6.32M |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 5.6M |
Pale Fire Capital SE | 5.04M |
VAN ECK ASSOCIATES CORP | 4.58M |
RENAISSANCE TECHNOLOGIES LLC | 4.37M |
TWO SIGMA INVESTMENTS, LP | 3.92M |
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main | 3.5M |
D. E. Shaw & Co., Inc. | 3.39M |
ACADIAN ASSET MANAGEMENT LLC | 3.08M |
Man Group plc | 2.18M |
BANK OF MONTREAL /CAN/ | 1.97M |
Polunin Capital Partners Ltd | 1.83M |
MORGAN STANLEY | 1.64M |
JANE STREET GROUP, LLC | 1.55M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.