Trailing twelve months to 2026-05-02, as filed
2026-06-04 and not restated since.
Consumer Disc
Scale
Market cap
$134m
Revenue TTM
$571m
Net income TTM
$-3m
Free cash flow
$4m
Composite score
41.2
Sector rank
#2991
Valuation
P / E
—
EV / EBITDA
17.4
EV / sales
0.2
FCF yield
2.82%
Yield vs 10-yr
-7.24pp
Earnings yield vs 10-yr compares what the business earns per
pound invested against the 4.78% a 10-year US Treasury note pays for no equity
risk. Negative means you are paying up front for growth not yet delivered.