Kraken Robotics Inc. (TSXV:PNG)
Canada flag Canada · Delayed Price · Currency is CAD
7.60
-0.19 (-2.44%)
Jun 19, 2026, 4:00 PM EST

Kraken Robotics Cash Flow Statement

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-0.682.8620.095.55-4.24-3.54
Depreciation & Amortization
10.389.085.734.944.782.91
Stock-Based Compensation
2.852.340.950.380.80.43
Other Adjustments
1.245.78-7.70.161.260.87
Change in Receivables
---1.73--
Changes in Inventories
----4.06--
Changes in Accounts Payable
---6.07--
Changes in Unearned Revenue
----0.97--
Changes in Other Operating Activities
-23.93-18.57-30.66-7.972.65-11.68
Operating Cash Flow
-6.31.49-11.598.435.24-11.01
Operating Cash Flow Growth
---60.91%--
Capital Expenditures
-29.87-26.5-3.6-7.56-5.14-5.5
Sale of Property, Plant & Equipment
----1.78-
Purchases of Intangible Assets
-4.64-3.79-1.55---0.04
Payments for Business Acquisitions
-12.08-23.76--2.25--2.77
Other Investing Activities
-----1.06
Investing Cash Flow
-58.27-54.05-5.15-9.81-3.37-7.24
Short-Term Debt Issued
---9.653.291.414.23
Short-Term Debt Repaid
------1.45
Net Short-Term Debt Issued (Repaid)
---9.653.291.412.78
Long-Term Debt Issued
9.4810.5714.681.330.111.14
Long-Term Debt Repaid
-1.8-1.68-0.84-5.15-0.28-0.06
Net Long-Term Debt Issued (Repaid)
7.698.913.85-3.82-0.171.08
Issuance of Common Stock
110.3110.1568.40.190.149.21
Net Common Stock Issued (Repurchased)
110.3110.1568.40.190.149.21
Other Financing Activities
-4.27-4.19-2.72-1.81-1.42-1.16
Financing Cash Flow
113.53114.8669.88-2.16-0.0411.92
Effect of Exchange Rate Changes on Cash and Cash Equivalents
0.46-0.310.20.44-0.320.16
Net Cash Flow
48.9562.353.14-3.541.83-6.33
Free Cash Flow
-36.18-25.01-15.190.870.09-16.5
Free Cash Flow Growth
---835.48%--
FCF Margin
-33.56%-24.47%-16.64%1.25%0.23%-64.40%
Free Cash Flow Per Share
-0.12-0.09-0.070.000.00-0.09
Levered Free Cash Flow
-36.41-24.24-4.24-4.53-0.71-13.94
Unlevered Free Cash Flow
-46.9-32-5.46-5.251.06-16.34