Direct Communication Solutions, Inc. (CSE:DCSI)
Canada flag Canada · Delayed Price · Currency is CAD
1.000
0.00 (0.00%)
Sep 14, 2026, 9:16 AM EST

CSE:DCSI Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6.958.736.4113.0322.5916.53
Revenue Growth
-15.70%36.27%-50.81%-42.32%36.68%15.91%
Cost of Revenue
4.135.624.248.616.2212.14
Gross Profit
2.823.112.174.436.374.38
Selling, General & Admin
2.934.114.237.927.015.34
Research & Development
0.010.070.260.520.551.16
Operating Expenses
3.214.424.628.988.226.84
Operating Income
-0.39-1.31-2.45-4.55-1.85-2.46
Interest Expense
-2.01-2.36-1.04-0.49-0.29-0.11
Other Non Operating Income (Expenses)
0.521.58-1.550.09-0.38-0.31
EBT Excluding Unusual Items
-1.89-2.09-5.04-4.95-2.52-2.88
Asset Writedown
----0.21--
Other Unusual Items
0.170.173.270.080.290.88
Pretax Income
-1.71-1.91-1.76-5.09-2.23-2
Net Income
-1.71-1.91-1.76-5.09-2.23-2
Net Income to Common
-1.71-1.91-1.76-5.09-2.23-2
Net Income Growth
------
Shares Outstanding (Basic)
222222
Shares Outstanding (Diluted)
222222
Shares Change
5.90%5.88%-0.22%3.67%14.92%
EPS (Basic)
-0.69-0.78-0.77-2.21-0.97-0.90
EPS (Diluted)
-0.69-0.78-0.77-2.21-0.97-0.90
EPS Growth
------

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
0.51-0.59-0.36-3.421.35-1.04
Free Cash Flow Per Share
0.20-0.24-0.16-1.490.59-0.47
Gross Margin
40.61%35.63%33.84%33.99%28.19%26.51%
Operating Margin
-5.62%-15.00%-38.19%-34.90%-8.21%-14.88%
Profit Margin
-24.64%-21.89%-27.54%-39.06%-9.89%-12.07%
Free Cash Flow Margin
7.30%-6.75%-5.62%-26.27%5.97%-6.32%
EBITDA
-0.48-1.3-2.44-4.52-1.81-2.42
EBITDA Margin
-6.86%-14.94%-38.05%-34.66%-8.02%-14.64%
D&A For EBITDA
-0.090.010.010.030.040.04
EBIT
-0.39-1.31-2.45-4.55-1.85-2.46
EBIT Margin
-5.62%-15.00%-38.19%-34.90%-8.21%-14.88%
Revenue as Reported
6.958.736.4113.0322.5916.53
Advertising Expenses
--00.090.250.410.07