Skip to content
20-F

Annual Report (Foreign)

NAM TAI PROPERTY INC. NTPIF

0001193125-26-029314

← back to feed
Filed
Jan 29, 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 Outstanding FY 2024 · Dec 31, 2024 60.2M sh
Shares Outstanding FY 2024 · Dec 31, 2023 58.33M sh
Shares Outstanding FY 2024 · Dec 31, 2022 40.55M sh
Shares Outstanding FY 2024 · Dec 31, 2021 39.35M sh
Short Term Debt FY 2024 · Dec 31, 2023 $24.4M
Short Term Debt FY 2024 · Dec 31, 2022 $15.76M
Short Term Debt FY 2024 · Dec 31, 2021 $5.22M
Short Term Debt FY 2024 · Dec 31, 2020 $122.88M
Short Term Investments FY 2024 · Dec 31, 2023 $30.8M
Short Term Investments FY 2024 · Dec 31, 2022 $32.41M
Short Term Investments FY 2024 · Dec 31, 2021 $32.41M
Short Term Investments FY 2024 · Dec 31, 2020 $150.15M
Current Liabilities FY 2024 · Dec 31, 2023 $256.93M
Current Liabilities FY 2024 · Dec 31, 2022 $314.77M
Current Liabilities FY 2024 · Dec 31, 2021 $325.91M
Current Liabilities FY 2024 · Dec 31, 2020 $433.89M
Total Liabilities FY 2024 · Dec 31, 2023 $452.36M
Total Liabilities FY 2024 · Dec 31, 2022 $535.25M
Total Liabilities FY 2024 · Dec 31, 2021 $566.45M
Total Liabilities FY 2024 · Dec 31, 2020 $452.38M
Current Assets FY 2024 · Dec 31, 2023 $228.36M
Current Assets FY 2024 · Dec 31, 2022 $319.18M
Current Assets FY 2024 · Dec 31, 2021 $385.64M
Current Assets FY 2024 · Dec 31, 2020 $377.71M
Total Assets FY 2024 · Dec 31, 2023 $576.51M
Total Assets FY 2024 · Dec 31, 2022 $670.09M
Total Assets FY 2024 · Dec 31, 2021 $769.18M
Total Assets FY 2024 · Dec 31, 2020 $701.21M
Shares Diluted FY 2024 · Dec 31, 2022 39.45M sh
Shares Diluted FY 2024 · Dec 31, 2021 39.23M sh
Shares Diluted FY 2024 · Dec 31, 2020 39.05M sh
Shares Diluted FY 2024 · Dec 31, 2019 38.33M sh
Operating Cash Flow FY 2024 · Dec 31, 2022 −$12.14M
Operating Cash Flow FY 2024 · Dec 31, 2021 −$65.83M
Operating Cash Flow FY 2024 · Dec 31, 2020 −$130.42M
Operating Cash Flow restated FY 2024 · Dec 31, 2019 −$77.76M
Eps Diluted FY 2024 · Dec 31, 2022 −$1.34
Eps Diluted FY 2024 · Dec 31, 2021 −$1.36
Eps Diluted FY 2024 · Dec 31, 2020 $0.40
Eps Diluted FY 2024 · Dec 31, 2019 −$0.34
Eps Basic FY 2024 · Dec 31, 2022 −$1.34
Eps Basic FY 2024 · Dec 31, 2021 −$1.36
Eps Basic FY 2024 · Dec 31, 2020 $0.40
Eps Basic FY 2024 · Dec 31, 2019 −$0.34
Sga Expense FY 2024 · Dec 31, 2022 $31.94M
Sga Expense FY 2024 · Dec 31, 2021 $21.08M
Sga Expense FY 2024 · Dec 31, 2020 $15.92M
Sga Expense FY 2024 · Dec 31, 2019 $12.48M
Net Income FY 2024 · Dec 31, 2022 −$52.86M
Net Income FY 2024 · Dec 31, 2021 −$53.43M
Net Income FY 2024 · Dec 31, 2020 $15.69M
Net Income FY 2024 · Dec 31, 2019 −$13.19M
Operating Income FY 2024 · Dec 31, 2022 −$15.71M
Operating Income FY 2024 · Dec 31, 2021 $10.2M
Operating Income FY 2024 · Dec 31, 2020 $20.9M
Operating Income FY 2024 · Dec 31, 2019 −$17.34M
Gross Profit FY 2024 · Dec 31, 2022 $20.03M
Gross Profit FY 2024 · Dec 31, 2021 $37.47M
Gross Profit FY 2024 · Dec 31, 2020 $43.83M
Gross Profit FY 2024 · Dec 31, 2019 $1.61M
Cost Of Revenue FY 2024 · Dec 31, 2022 $30.06M
Cost Of Revenue FY 2024 · Dec 31, 2021 $24.89M
Cost Of Revenue FY 2024 · Dec 31, 2020 $27.38M
Cost Of Revenue FY 2024 · Dec 31, 2019 $1.36M
Stockholders Equity FY 2024 · Dec 31, 2021 $202.73M
Stockholders Equity FY 2024 · Dec 31, 2020 $248.83M
Stockholders Equity FY 2024 · Dec 31, 2019 $214.74M
Stockholders Equity FY 2024 · Dec 31, 2018 $227.89M