Skip to content
10-K

Annual Report

People Inc IAC PPLI

0001628280-26-009997

← back to feed
Filed
Feb 20, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 80.08M sh
Shares Diluted FY 2025 · Dec 31, 2024 83.13M sh
Shares Diluted FY 2025 · Dec 31, 2023 86.46M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $315.04M
Stock Repurchased FY 2025 · Dec 31, 2024 $0
Stock Repurchased FY 2025 · Dec 31, 2023 $165.62M
Capex FY 2025 · Dec 31, 2025 $19.2M
Capex restated FY 2025 · Dec 31, 2024 $15.01M
Capex restated FY 2025 · Dec 31, 2023 $93.58M
Long Term Debt FY 2025 · Dec 31, 2025 $1.4B
Long Term Debt restated FY 2025 · Dec 31, 2024 $1.44B
Short Term Debt FY 2025 · Dec 31, 2025 $24.5M
Short Term Debt FY 2025 · Dec 31, 2024 $35M
Cash And Equivalents FY 2025 · Dec 31, 2025 $960.21M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 $1.38B
Cash And Equivalents restated FY 2025 · Dec 31, 2023 $933.4M
Cash And Equivalents restated FY 2025 · Dec 31, 2022 $1.1B
Stockholders Equity FY 2025 · Dec 31, 2025 $4.73B
Stockholders Equity FY 2025 · Dec 31, 2024 $5.58B
Current Liabilities FY 2025 · Dec 31, 2025 $560.87M
Current Liabilities FY 2025 · Dec 31, 2024 $886.19M
Current Assets FY 2025 · Dec 31, 2025 $1.54B
Current Assets restated FY 2025 · Dec 31, 2024 $2.49B
Total Assets FY 2025 · Dec 31, 2025 $7.13B
Total Assets restated FY 2025 · Dec 31, 2024 $9.69B
Eps Diluted FY 2025 · Dec 31, 2025 −$1.30
Eps Diluted FY 2025 · Dec 31, 2024 −$6.49
Eps Diluted FY 2025 · Dec 31, 2023 $2.97
Eps Basic FY 2025 · Dec 31, 2025 −$1.30
Eps Basic FY 2025 · Dec 31, 2024 −$6.49
Eps Basic FY 2025 · Dec 31, 2023 $3.07
Sga Expense FY 2025 · Dec 31, 2025 $418.52M
Sga Expense restated FY 2025 · Dec 31, 2024 $499.09M
Sga Expense restated FY 2025 · Dec 31, 2023 $518.73M
Rd Expense FY 2025 · Dec 31, 2025 $196.02M
Rd Expense restated FY 2025 · Dec 31, 2024 $228.33M
Rd Expense restated FY 2025 · Dec 31, 2023 $237.95M
Net Income FY 2025 · Dec 31, 2025 −$104.03M
Net Income FY 2025 · Dec 31, 2024 −$539.9M
Net Income FY 2025 · Dec 31, 2023 $265.94M
Operating Income FY 2025 · Dec 31, 2025 −$97.42M
Operating Income restated FY 2025 · Dec 31, 2024 −$28.68M
Operating Income restated FY 2025 · Dec 31, 2023 −$237.78M
Revenue FY 2025 · Dec 31, 2025 $2.39B
Revenue restated FY 2025 · Dec 31, 2024 $2.62B
Revenue restated FY 2025 · Dec 31, 2023 $2.92B