DarkPulse, Inc. (DPLS)
OTCMKTS · Delayed Price · Currency is USD
0.0070
-0.0005 (-6.67%)
At close: Aug 20, 2026

DarkPulse Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
0.150.310.132.029.17.78
Revenue Growth
-47.92%143.22%-93.72%-77.79%16.92%-
Gross Profit
0.150.210.12-0.43-5.441.1
Operating Income
-2.52-2.64-1.88-13.97-23.15-8.66
Net Income
-3.09-2.97-3.88-20.82-35.28-4.69
Earnings Per Share
-0.03-0.04-0.00-0.56-1.23-0.20
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
North America
0.04-0.441.590.54
Rest of World
0.27--1.62-
United Kingdom
-0.131.585.897.25
Total
0.310.132.029.17.78

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.080.060.090.012.063.66
Total Debt
1.61.82.914.947.697.53
Net Cash (Debt)
-1.51-1.74-2.82-4.93-5.63-3.87
Net Cash Growth
------
Net Cash Per Share
-0.01-0.02-0.00-0.13-0.20-0.16

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-1.35-0.07-1.51-5.65-21.74-11.36
Capital Expenditures
---0.03-0.1-2.07-0.75
Free Cash Flow
-1.35-0.07-1.55-5.76-23.81-12.12
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
98.47%67.94%98.21%-21.07%-59.81%14.11%
Operating Margin
-1645.35%-854.58%-1479.63%-691.30%-254.43%-111.30%
Pretax Margin
-1990.58%-948.35%-3070.00%-1074.88%-390.29%-62.01%
Profit Margin
-2018.58%-961.72%-3061.79%-1030.24%-387.67%-60.29%
FCF Margin
-882.48%-21.55%-1220.09%-284.79%-261.68%-155.70%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
6.755.9366.384.296.7840.07