Compare

Waldencast plc vs Oddity Tech Ltd vs Solesence, Inc. vs Karbon-X Corp.

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearWaldencast plc
WALD
Oddity Tech Ltd
ODD
Solesence, Inc.
SLSN
Karbon-X Corp.
KARX
Year ended2025-12-312025-12-312025-12-312026-05-31
Revenue$272.07M$809.84M$62.06M$55.86M
Revenue growth (YoY)-0.7%+25.2%+18.6%n/m
Gross margin67.3%72.7%25.9%1.5%
Operating margin-80.0%14.7%2.5%-19.8%
Net margin-84.4%13.7%2.9%-24.3%
Net income-$229.75M$110.75M$1.79M-$13.59M
EPS (Diluted)-$2.01$1.80$0.02-$0.16
Operating cash flow-$12.82M$87.58M-$8.57M-$7.86M
Free cash flow-$16.25M$83.64Mn/a-$7.87M
Cash & equivalents$30.38M$402.21M$1.29Mn/a
Total assets$746.16M$1.14B$50.05M$9.62M
Total liabilities$246.06M$741.30Mn/a$15.60M
Shareholders' equity$461.88M$396.50M$17.63M-$5.98M
Return on year-end equity-49.7%27.9%10.2%n/a
Shares outstandingn/an/a70.61M94.89M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearWaldencast plcOddity Tech LtdSolesence, Inc.Karbon-X Corp.
Latest$272.07M
Ended 2025-12-31
$809.84M
Ended 2025-12-31
$62.06M
Ended 2025-12-31
$55.86M
Ended 2026-05-31
1 year earlier$273.87M
Ended 2024-12-31
$647.04M
Ended 2024-12-31
$52.35M
Ended 2024-12-31
$3.16M
Ended 2025-05-31
2 years earlier$218.14M
Ended 2023-12-31
$508.69M
Ended 2023-12-31
$37.30M
Ended 2023-12-31
$412.1K
Ended 2024-05-31
3 years earliern/a$324.52M
Ended 2022-12-31
$37.32M
Ended 2022-12-31
$9.8K
Ended 2023-05-31
4 years earlier$142.47M
Ended 2021-12-31
$222.56M
Ended 2021-12-31
$29.48M
Ended 2021-12-31
$0
Ended 2022-05-31