People Incorporated (PPLI) financial statements and ratios from SEC XBRL: revenue $2.1B (TTM), net margin -4.3%, revenue growth -25.6% YoY, P/E 8.5. Income statement, balance sheet, cash flow, and valuation. First-party data.
| Revenue (latest FY) | $2.39B |
| Revenue (TTM) | $2.1B |
| Net Margin | -4.3% |
| Return on Equity | 6.6% |
| Operating Margin (TTM) | -9.0% |
| Debt / Equity | 0.28 |
| Current Ratio | 3.69 |
| Net Debt / EBITDA | -4.2 |
| Interest Coverage | -1.8 |
| Revenue Growth (YoY) | -25.6% |
| EPS Growth (YoY) | 156.8% |
| P/E Ratio | 8.5 |
| Price / Book | 0.56 |
| Price / Sales | 1.36 |
| Altman Z-Score | 1.09 (distress) |
| Industry P/E (Business Services) | 24.7 |
| Sector P/E (Technology) | 29.5 |
PPLI overview · PPLI earnings · PPLI KPIs · PPLI documents · PPLI ownership · PPLI peers
Data sourced from U.S. SEC EDGAR XBRL filings. Not personalized investment advice.