DiaMedica Therapeutics Financial Ratios for Analysis 2014-2024 | DMAC

Fifteen years of historical annual and quarterly financial ratios and margins for DiaMedica Therapeutics (DMAC).

Annual Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2023202220212020201920182017201620152014
19.2715.6129.8213.776.7013.871.492.960.200.15
0.000.000.000.000.000.00----
0.000.000.000.000.000.00----
-----100.00----
------1,352.20----
------1,352.20----
------1,349.20----
------1,130.80----
------1,146.80----
-----0.03----
----------
-----0.64----
-----569----
-37.96-42.97-30.87-47.25-139.81-33.68-533.17-178.42129-
-37.96-42.97-30.87-47.25-139.81-33.68-533.17-178.42129-
-35.78-39.76-29.84-43.75-117.63-31.27-236.40-118.70-714.75-
-37.96-42.96-30.87-47.24-139.57-33.64-533.17-178.42129-
1.351.201.661.390.631.420.130.23-0.30-0.49
-0.58-0.44-0.59-0.59-0.76-0.74-0.66-0.64-0.430.00
-0.58-0.44-0.59-0.59-0.76-0.74-0.66-0.64-0.43-

Quarterly Data

Metric Name
Current Ratio
Long-term Debt / Capital
Debt/Equity Ratio
Gross Margin
Operating Margin
EBIT Margin
EBITDA Margin
Pre-Tax Profit Margin
Net Profit Margin
Asset Turnover
Inventory Turnover Ratio
Receiveable Turnover
Days Sales In Receivables
ROE - Return On Equity
Return On Tangible Equity
ROA - Return On Assets
ROI - Return On Investment
Book Value Per Share
Operating Cash Flow Per Share
Free Cash Flow Per Share
2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
11.8117.8218.1419.2722.0721.1910.5515.6123.6625.5029.3729.8229.8915.0220.5413.7721.5610.1915.156.708.9712.9610.4913.873.484.896.841.491.481.900.992.96-----
0.000.00-0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-------------
0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00-------------
------------------------100.00------------
-------------------------297.40------------
-------------------------297.40------------
-------------------------------------
-------------------------266.00------------
-------------------------277.40------------
------------------------0.09------------
-------------------------------------
------------------------0.49------------
------------------------183------------
-13.08-9.58-11.11-10.11-8.04-7.49-19.51-11.79-8.72-8.90-8.60-7.37-7.33-16.11-15.65-16.15-10.73-21.95-18.20-32.56-25.24-21.10-23.39-11.52-103.25-118.45-13.73-123.102,898-146.39-24,725.83-36.36-----
-13.08-9.58-11.11-10.11-8.04-7.49-19.51-11.79-8.72-8.90-8.60-7.37-7.33-16.11-15.65-16.15-10.73-21.95-18.20-32.56-25.24-21.10-23.39-11.52-103.25-118.45-13.73-123.102,898-146.39-24,719.43-36.36-----
-11.95-9.01-10.46-9.53-7.69-7.22-17.45-10.91-8.26-8.55-8.31-7.13-7.09-15.04-14.87-14.95-10.21-19.66-16.88-27.39-22.18-19.29-20.99-10.70-25.58-27.17-8.23-54.58-87.54-54.75-122.39-24.19-----
-13.08-9.58-11.11-10.11-8.04-7.49-19.51-11.78-8.72-8.90-8.60-7.37-7.33-16.11-15.65-16.14-10.73-21.93-18.19-32.50-25.20-21.07-23.36-11.51-103.25-118.45-13.73-123.102,898-146.39-24,719.61-36.36-----
1.121.251.221.351.471.571.021.201.331.431.541.661.781.081.231.391.590.800.940.630.810.971.161.420.170.190.610.13-0.010.120.000.23-----
-0.37-0.29-0.18-0.58-0.39-0.37-0.19-0.44-0.33-0.24-0.15-0.59-0.50-0.34-0.23-0.59-0.37-0.27-0.23-0.76-0.60-0.50-0.26-0.74-0.48-0.25-0.14-0.66-0.48-0.38-0.15-0.64-0.36-0.18-0.090.000.00
-0.37-0.29-0.18-0.58-0.39-0.37-0.19-0.44-0.33-0.24-0.15-0.59-0.50-0.34-0.23-0.59-0.37-0.27-0.23-0.76-0.60-0.50-0.26-0.74-0.49-0.26-0.15-0.66-0.48-0.38-0.15-0.64-0.36-0.18-0.09--