XBP Europe Holdings, Inc. (XBP)
NASDAQ: XBP · IEX Real-Time Price · USD
1.350
-0.120 (-8.16%)
Jul 19, 2024, 4:00 PM EDT - Market closed

XBP Europe Holdings Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021
Market Capitalization
41160101317
Market Cap Growth
-28.85%58.01%-68.01%-
Enterprise Value
64179132360
PE Ratio
--14.52-12.80-24.93
PS Ratio
0.330.960.561.54
PB Ratio
-4.39-12.76-3.77-11.96
P/FCF Ratio
-7.60-38.1528.80-168.40
P/OCF Ratio
-12.12-104.4810.26-104.47
EV/Sales Ratio
0.521.080.731.75
EV/EBITDA Ratio
61.60296.3863.82-152.50
EV/EBIT Ratio
-22.60-55.24-56.56-51.67
EV/FCF Ratio
-10.40-42.6537.39-191.20
Debt / Equity Ratio
-1.86-2.06-1.40-1.73
Debt / EBITDA Ratio
25.5942.7018.28-19.42
Debt / FCF Ratio
-3.23-6.1510.71-24.34
Quick Ratio
0.430.460.560.51
Current Ratio
0.590.610.690.65
Asset Turnover
1.462.671.190.94
Interest Coverage
-0.61-0.45-0.77-2.46
Return on Equity (ROE)
57.50%60.70%54.60%190.20%
Return on Assets (ROA)
-12.70%-17.70%-5.20%-5.80%
Return on Capital (ROIC)
-41.10%-31.50%-18.02%-30.73%
Earnings Yield
-25.97%-6.89%-7.81%-4.01%
FCF Yield
-20.13%-2.62%3.47%-0.59%
Buyback Yield / Dilution
-222.10%-24.99%8.50%-429.20%
Total Shareholder Return
-222.10%-24.99%8.50%-429.20%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).