Skip to content
20-F

Annual Report (Foreign)

FST Corp. FSTWF KBSX

0001213900-26-045612

← back to feed
Filed
Apr 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 44.48M sh
Shares Diluted FY 2025 · Dec 31, 2024 37.75M sh
Shares Diluted FY 2025 · Dec 31, 2023 46.21M sh
Shares Outstanding FY 2025 · Dec 31, 2025 44.77M sh
Capex FY 2025 · Dec 31, 2025 $602.96K
Capex FY 2025 · Dec 31, 2024 $4.14M
Capex FY 2025 · Dec 31, 2023 $11.59M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$1M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$1.58M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$11.21M
Short Term Debt FY 2025 · Dec 31, 2025 $18.2M
Short Term Debt FY 2025 · Dec 31, 2024 $15.27M
Cash And Equivalents FY 2025 · Dec 31, 2025 $7.18M
Cash And Equivalents FY 2025 · Dec 31, 2024 $5.1M
Cash And Equivalents FY 2025 · Dec 31, 2023 $8.9M
Stockholders Equity FY 2025 · Dec 31, 2025 $15.43M
Stockholders Equity FY 2025 · Dec 31, 2024 $22.83M
Current Liabilities FY 2025 · Dec 31, 2025 $30.42M
Current Liabilities FY 2025 · Dec 31, 2024 $22.11M
Total Liabilities FY 2025 · Dec 31, 2025 $45.37M
Total Liabilities restated FY 2025 · Dec 31, 2024 $35.47M
Current Assets FY 2025 · Dec 31, 2025 $27.49M
Current Assets FY 2025 · Dec 31, 2024 $26.66M
Total Assets FY 2025 · Dec 31, 2025 $60.92M
Total Assets restated FY 2025 · Dec 31, 2024 $58.47M
Eps Diluted FY 2025 · Dec 31, 2025 −$0.03
Eps Diluted FY 2025 · Dec 31, 2024 −$0.09
Eps Diluted FY 2025 · Dec 31, 2023 −$0.05
Eps Basic FY 2025 · Dec 31, 2025 −$0.03
Eps Basic FY 2025 · Dec 31, 2024 −$0.09
Eps Basic FY 2025 · Dec 31, 2023 −$0.05
Sga Expense FY 2025 · Dec 31, 2025 $12.29M
Sga Expense FY 2025 · Dec 31, 2024 $10.53M
Sga Expense FY 2025 · Dec 31, 2023 $9.19M
Rd Expense FY 2025 · Dec 31, 2025 $1.49M
Rd Expense FY 2025 · Dec 31, 2024 $1.3M
Rd Expense FY 2025 · Dec 31, 2023 $1.53M
Net Income FY 2025 · Dec 31, 2025 −$1.5M
Net Income FY 2025 · Dec 31, 2024 −$3.24M
Net Income FY 2025 · Dec 31, 2023 −$2.17M
Operating Income FY 2025 · Dec 31, 2025 −$2.33M
Operating Income FY 2025 · Dec 31, 2024 −$3.64M
Operating Income FY 2025 · Dec 31, 2023 −$3.12M
Gross Profit FY 2025 · Dec 31, 2025 $20.63M
Gross Profit FY 2025 · Dec 31, 2024 $15.71M
Gross Profit FY 2025 · Dec 31, 2023 $13.44M
Cost Of Revenue FY 2025 · Dec 31, 2025 $27.34M
Cost Of Revenue FY 2025 · Dec 31, 2024 $20.79M
Cost Of Revenue FY 2025 · Dec 31, 2023 $15.29M
Revenue FY 2025 · Dec 31, 2025 $47.97M
Revenue FY 2025 · Dec 31, 2024 $36.5M
Revenue FY 2025 · Dec 31, 2023 $28.73M
Short Term Investments FY 2025 · Dec 31, 2024 $60.99K
Dividends Paid FY 2025 · Dec 31, 2023 $2.72M