DeFi Technologies Inc. (NEO:DEFI)
Canada flag Canada · Delayed Price · Currency is CAD
0.8500
-0.0900 (-9.57%)
Jun 1, 2026, 4:00 PM EST

DeFi Technologies Cash Flow Statement

Millions USD. 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
37.3462.41-28.53-15.36-48.69-56.5
Depreciation & Amortization
1.341.541.551.551.752.88
Loss (Gain) From Sale of Assets
-0.58-0.58----
Asset Writedown & Restructuring Costs
2.452.083.62-10.2413.82
Loss (Gain) From Sale of Investments
16.2468-116.94-10.2111.441.12
Stock-Based Compensation
9.6313.2119.252.2111.7433.22
Other Operating Activities
-96.87-173.6689.074.31-0.97-16.13
Change in Accounts Receivable
---0.01-0.03-
Change in Accounts Payable
4.0313.121.523.942.80.94
Change in Unearned Revenue
---0.26---
Change in Other Net Operating Assets
-51.34-119.47-64.17-56.51-54.85-237.68
Operating Cash Flow
-77.77-133.36-94.88-70.06-66.56-258.33
Capital Expenditures
-0-0----0.02
Cash Acquisitions
-0.01-0.5610.41--3.05
Other Investing Activities
-----1.97-0.04
Investing Cash Flow
-0.01-0.5610.41--1.972.99
Short-Term Debt Issued
-2.74-3.5139.25-
Total Debt Issued
2.742.74-3.5139.25-
Short-Term Debt Repaid
--2.5-30.95---
Long-Term Debt Repaid
--0.2----
Total Debt Repaid
-5.51-2.7-30.95---
Net Debt Issued (Repaid)
-2.770.04-30.953.5139.25-
Issuance of Common Stock
106.48108.834.463.51.669.54
Repurchase of Common Stock
-----9.72-10.62
Other Financing Activities
46.798.86121.4164.6433.88263.43
Financing Cash Flow
150.41207.7394.9371.6465.06262.36
Foreign Exchange Rate Adjustments
1.061.490.38-0.210.32-0.03
Net Cash Flow
73.6975.310.851.38-3.146.98
Free Cash Flow
-77.77-133.36-94.88-70.06-66.56-258.36
Free Cash Flow Margin
-116.88%-134.52%-301.93%-893.38%--2167.95%
Free Cash Flow Per Share
-0.19-0.35-0.32-0.31-0.32-1.34
Cash Interest Paid
---2.66--
Levered Free Cash Flow
-49.14-61.88190.2814.57-410.37
Unlevered Free Cash Flow
-46.08-58.96192.0516.54-2.1410.95
Change in Working Capital
-47.31-106.35-62.9-52.57-52.07-236.74