MarketBrain

Star Holdings

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$110.1M$113.3M$123.1M$124.1M$272.2M
Cash from operations-$11.7M-$31.3M-$18.7M-$27.4M$8.5M
Share repurchases$8.0M
Impairments$14.5M$679,000
Total assets$570.2M$608.7M$669.2M$1.0B
Total liabilities$304.3M$263.7M$235.4M$33.1M
Total debt$220.0M

Shares outstanding 12.1M · Free float 93.1%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.