MarketBrain

People Inc

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$2.4B$2.6B$4.4B$5.2B$3.7B
Operating income-$97.4M-$28.7M-$237.8M-$474.8M-$137.1M
Cost of revenue$809.8M$1.0B$1.2B$1.9B$1.3B
Cash from operations$64.0M$354.5M$189.5M-$82.8M$118.9M
Capital expenditure$19.2M$15.0M$93.6M$139.8M$90.2M
Free cash flow$44.8M$339.5M$95.9M-$222.5M$28.7M
Share repurchases$315.0M$0$165.6M$35.4M
Impairments$207.5M$0$9.0M$21.3M$0
Total assets$7.1B$9.7B$10.4B$10.4B$12.3B
Total debt$1.4B$1.5B

Shares outstanding 74.4M · Free float 7.0%

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