Logo image of MDI.CA

MAJOR DRILLING GROUP INTL (MDI.CA) Stock Balance Sheet

TSX:MDI - CA5609091031 - Common Stock

9.84 CAD
+0.16 (+1.65%)
Last: 9/2/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-1-31)
2024
(2024-4-30)
2023
(2023-4-30)
2022
(2022-4-30)
2021
(2021-4-30)
ASSETS
Current Assets
Cash
MDI.CA Cash ChartMDI.CA Cash over time chart
N/A96.22M94.43M71.26MN/A
Cash Equivalents
MDI.CA Cash Equivalents ChartMDI.CA Cash Equivalents over time chart
62.95MN/AN/AN/A22.40M
Receivables
MDI.CA Receivables ChartMDI.CA Receivables over time chart
121.55M126.05M139.97M144.66M108.50M
Inventories
MDI.CA Inventories ChartMDI.CA Inventories over time chart
120.04M110.81M115.13M96.78M85.60M
Other Current Assets
MDI.CA Other Current Assets ChartMDI.CA Other Current Assets over time chart
10.59M9.53M11.00M8.96M6.70M
Total Current Assets
MDI.CA Total Current Assets ChartMDI.CA Total Current Assets over time chart
315.13M342.61M360.52M321.66M223.20M
 
Non-Current Assets
PPE Net
MDI.CA PPE Net ChartMDI.CA PPE Net over time chart
293.18M241.89M220.72M203.68M148.20M
Investments And Advances
MDI.CA Investments And Advances ChartMDI.CA Investments And Advances over time chart
18.52MN/AN/AN/AN/A
Goodwill
MDI.CA Goodwill ChartMDI.CA Goodwill over time chart
72.58M22.60M22.69M22.80M7.70M
Intangibles
MDI.CA Intangibles ChartMDI.CA Intangibles over time chart
19.22M2.22M3.30M4.60M600.00K
Other Non-Current Assets
MDI.CA Other Non-Current Assets ChartMDI.CA Other Non-Current Assets over time chart
3.54M2.87M4.44M4.35M8.90M
Total Non-Current Assets
MDI.CA Total Non-Current Assets ChartMDI.CA Total Non-Current Assets over time chart
407.04M269.57M251.16M235.42M165.30M
 
TOTAL ASSETS
MDI.CA TOTAL ASSETS ChartMDI.CA TOTAL ASSETS over time chart
722.17M612.18M611.68M557.08M388.50M
 
LIABILITIES
Current Liabilities
Short Term Debt
MDI.CA Short Term Debt ChartMDI.CA Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
MDI.CA Current Portion Of LT Debt. ChartMDI.CA Current Portion Of LT Debt. over time chart
1.95M1.40M1.62M1.50M1.20M
Accounts Payable
MDI.CA Accounts Payable ChartMDI.CA Accounts Payable over time chart
94.47M86.23M102.14M102.60M73.10M
Other Current Liabilities
MDI.CA Other Current Liabilities ChartMDI.CA Other Current Liabilities over time chart
7.88M13.23M10.81M13.64M1.60M
Total Current Liabilities
MDI.CA Total Current Liabilities ChartMDI.CA Total Current Liabilities over time chart
104.30M100.85M114.57M117.74M75.90M
 
Non-Current Liabilities
Long Term Debt
MDI.CA Long Term Debt ChartMDI.CA Long Term Debt over time chart
37.43M3.32M23.94M53.88M18.00M
Deferred Taxes/Income
MDI.CA Deferred Taxes/Income ChartMDI.CA Deferred Taxes/Income over time chart
19.90M14.18M12.62M11.41M12.50M
Other Non-Current Liabilities
MDI.CA Other Non-Current Liabilities ChartMDI.CA Other Non-Current Liabilities over time chart
22.61M0.007.97M14.29M1.90M
Total Non-Current Liabilities
MDI.CA Total Non-Current Liabilities ChartMDI.CA Total Non-Current Liabilities over time chart
79.94M17.50M44.53M79.58M32.50M
 
TOTAL LIABILITIES
MDI.CA TOTAL LIABILITIES ChartMDI.CA TOTAL LIABILITIES over time chart
184.24M118.35M159.11M197.32M108.40M
 
SHAREHOLDERS' EQUITY
Retained Earnings
MDI.CA Retained Earnings ChartMDI.CA Retained Earnings over time chart
180.27M155.37M109.64M35.02M-16.90M
Common Shares
MDI.CA Common Shares ChartMDI.CA Common Shares over time chart
263.11M262.68M266.07M263.18M243.40M
Other Shareholders' Equity
MDI.CA Other Shareholders' Equity ChartMDI.CA Other Shareholders' Equity over time chart
94.55M75.78M76.87M61.56M53.70M
Shares Outstanding
MDI.CA Shares Outstanding ChartMDI.CA Shares Outstanding over time chart
81.84M81.79M83.03M82.71M80.70M
Tangible Book Value per Share
MDI.CA Tangible Book Value per Share ChartMDI.CA Tangible Book Value per Share over time chart
5.455.735.144.023.37
Total Shareholders' Equity
MDI.CA Total Shareholders' Equity ChartMDI.CA Total Shareholders' Equity over time chart
537.93M493.83M452.58M359.76M280.20M
 
TOTAL LIABILITIES AND EQUITY
MDI.CA TOTAL LIABILITIES AND EQUITY ChartMDI.CA TOTAL LIABILITIES AND EQUITY over time chart
722.17M612.18M611.68M557.08M388.50M
 
Statistics
Debt/Equity
MDI.CA Debt/Equity ChartMDI.CA Debt/Equity over time chart
0.070.010.050.150.06
Current Ratio
MDI.CA Current Ratio ChartMDI.CA Current Ratio over time chart
3.023.403.152.732.94
Return On Assets (ROA)
MDI.CA Return On Assets (ROA) ChartMDI.CA Return On Assets (ROA) over time chart
4.85%8.67%12.25%9.60%2.57%
Return On Equity (ROE)
MDI.CA Return On Equity (ROE) ChartMDI.CA Return On Equity (ROE) over time chart
6.51%10.75%16.55%14.86%3.57%
Return On Invested Capital (ROIC)
MDI.CA Return On Invested Capital (ROIC) ChartMDI.CA Return On Invested Capital (ROIC) over time chart
5.73%10.37%14.31%11.66%2.98%
Return On Invested Capital Ex Cash (ROICexc)
MDI.CA Return On Invested Capital Ex Cash (ROICexc) ChartMDI.CA Return On Invested Capital Ex Cash (ROICexc) over time chart
6.38%10.37%14.31%11.66%3.21%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
MDI.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartMDI.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
7.65%10.90%15.10%12.43%3.30%

All data in CAD , ROIC based on taxRate of 0.28

Charts

MDI.CA Balance Sheet Over Time ChartMDI.CA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
MDI.CA Balance Sheet - Short Vs Long Term ChartMDI.CA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 100M 200M 300M 400M