Skip to content
20-F/A

Annual Report (Foreign)

TMD ENERGY LIMITED TMDE

0001493152-26-023294

← back to feed
Filed
May 15, 2026 12:00 AM ET
Period of report
Amendment. Amends a previously filed report.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Jun 30, 2025 21.36M sh
Shares Diluted FY 2025 · Dec 31, 2024 20M sh
Shares Diluted FY 2025 · Dec 31, 2023 20M sh
Shares Outstanding FY 2025 · Jun 30, 2025 23.57M sh
Capex FY 2025 · Jun 30, 2025 $2.1M
Capex FY 2025 · Dec 31, 2024 $3.75M
Capex FY 2025 · Dec 31, 2023 $3.15M
Operating Cash Flow FY 2025 · Jun 30, 2025 −$20.25M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$24.29M
Operating Cash Flow FY 2025 · Dec 31, 2023 $654.22K
Long Term Debt FY 2025 · Jun 30, 2025 $525.15K
Long Term Debt FY 2025 · Dec 31, 2024 $504.32K
Short Term Debt FY 2025 · Jun 30, 2025 $91.81M
Short Term Debt FY 2025 · Dec 31, 2024 $79.27M
Cash And Equivalents FY 2025 · Jun 30, 2025 $7.06M
Cash And Equivalents FY 2025 · Dec 31, 2024 $16.07M
Stockholders Equity FY 2025 · Jun 30, 2025 $21.59M
Stockholders Equity FY 2025 · Dec 31, 2024 $17.88M
Current Liabilities FY 2025 · Jun 30, 2025 $101.74M
Current Liabilities FY 2025 · Dec 31, 2024 $90.4M
Total Liabilities FY 2025 · Jun 30, 2025 $102.33M
Total Liabilities FY 2025 · Dec 31, 2024 $90.96M
Current Assets FY 2025 · Jun 30, 2025 $93.01M
Current Assets FY 2025 · Dec 31, 2024 $77.86M
Total Assets FY 2025 · Jun 30, 2025 $124.94M
Total Assets FY 2025 · Dec 31, 2024 $110.1M
Eps Diluted FY 2025 · Jun 30, 2025 −$0.20
Eps Diluted FY 2025 · Dec 31, 2024 $0.09
Eps Diluted FY 2025 · Dec 31, 2023 $0.10
Eps Basic FY 2025 · Jun 30, 2025 −$0.20
Eps Basic FY 2025 · Dec 31, 2024 $0.09
Eps Basic FY 2025 · Dec 31, 2023 $0.10
Sga Expense FY 2025 · Jun 30, 2025 $3.33M
Sga Expense FY 2025 · Dec 31, 2024 $5.25M
Sga Expense FY 2025 · Dec 31, 2023 $5.13M
Net Income FY 2025 · Jun 30, 2025 −$4.31M
Net Income FY 2025 · Dec 31, 2024 $1.88M
Net Income FY 2025 · Dec 31, 2023 $2M
Operating Income FY 2025 · Jun 30, 2025 −$1.94M
Operating Income FY 2025 · Dec 31, 2024 $6M
Operating Income FY 2025 · Dec 31, 2023 $2.6M
Gross Profit FY 2025 · Jun 30, 2025 $3.98M
Gross Profit FY 2025 · Dec 31, 2024 $16.04M
Gross Profit FY 2025 · Dec 31, 2023 $12.09M
Cost Of Revenue FY 2025 · Jun 30, 2025 $272.36M
Cost Of Revenue FY 2025 · Dec 31, 2024 $672.56M
Cost Of Revenue FY 2025 · Dec 31, 2023 $620.99M
Revenue FY 2025 · Jun 30, 2025 $276.34M
Revenue FY 2025 · Dec 31, 2024 $688.61M
Revenue FY 2025 · Dec 31, 2023 $633.08M