People Incorporated (PPLI)
NASDAQ: PPLI · Real-Time Price · USD
41.70
-1.85 (-4.25%)
At close: Jun 5, 2026, 4:00 PM EDT
41.70
0.00 (0.00%)
After-hours: Jun 5, 2026, 4:58 PM EDT

People Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1023,0283,7224,4973,94511,707
Market Cap Growth
4.88%-18.65%-17.24%13.98%-66.30%-27.55%
Enterprise Value
3,4073,5075,1386,2945,6959,738
Last Close Price
43.5539.1035.5443.1536.58107.69
PE Ratio
24.91--17.52-20.28
Forward PE
18.4027.2124.99---
PS Ratio
1.331.261.421.540.753.16
PB Ratio
0.710.630.590.660.601.51
P/TBV Ratio
1.161.221.232.062.284.62
P/FCF Ratio
55.0171.9610.9646.87-250.46
P/OCF Ratio
39.0549.4110.5023.73-85.48
EV/Sales Ratio
1.461.471.962.161.092.63
EV/EBITDA Ratio
20.5214.7632.1734.02-103.03
EV/EBIT Ratio
75.3632.05----
EV/FCF Ratio
60.4783.3515.1365.61-208.34
Debt / Equity Ratio
0.310.340.290.370.400.35
Debt / EBITDA Ratio
6.595.678.7410.34-17.84
Debt / FCF Ratio
25.2138.695.3925.99-58.15
Net Debt / Equity Ratio
0.070.140.070.150.150.08
Net Debt / EBITDA Ratio
1.852.812.715.66-19.466.13
Net Debt / FCF Ratio
5.4615.871.2710.91-4.4012.40
Asset Turnover
0.330.280.260.280.460.35
Quick Ratio
3.432.512.122.092.102.05
Current Ratio
3.692.752.802.362.372.23
Return on Equity (ROE)
2.98%-2.10%-8.76%4.41%-16.64%7.80%
Return on Assets (ROA)
0.40%0.81%-0.14%-0.95%-2.66%-0.32%
Return on Invested Capital (ROIC)
0.55%1.80%-0.32%-1.54%-6.05%-0.69%
Return on Capital Employed (ROCE)
0.70%1.70%-0.30%-1.70%-5.20%-0.50%
Earnings Yield
1.32%-3.44%-14.51%5.91%-29.66%5.10%
FCF Yield
1.82%1.39%9.12%2.13%-5.64%0.40%
Buyback Yield / Dilution
5.10%3.67%3.86%-0.13%5.97%-0.97%
SEC Filings: 10-K · 10-Q