DeFi Technologies Inc. (DEFT)
NASDAQ: DEFT · Real-Time Price · USD
0.6638
+0.0606 (10.05%)
At close: Sep 1, 2026, 4:00 PM EDT
0.6450
-0.0188 (-2.83%)
After-hours: Sep 1, 2026, 5:59 PM EDT

DeFi Technologies Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
61.2199.1431.437.84-10.5111.92
Revenue Growth
-6.07%215.46%300.75%---
Gross Profit
61.2199.1431.437.84-10.5111.92
Operating Income
16.249.44-26.33-3.48-35.72-37.03
Net Income
23.5762.41-28.53-15.36-48.69-56.5
Earnings Per Share
0.060.17-0.10-0.07-0.24-0.29
EPS Growth
22.56%-----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Valour Inc
49.489.0827.67-2.81
Stillman Digital
10.949.842.11-
Defi
0.46-0.40.1710.58
Reflexivity
-0.51.49-
Neuronomics
-0.12--
Total
61.0199.1431.437.84

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
86.6399.5527.375.093.647.25
Total Debt
-5.719.6942.5640.290
Net Cash (Debt)
86.6393.8317.68-37.47-36.657.25
Net Cash Growth
202.68%430.68%---825.69%
Net Cash Per Share
0.220.250.06-0.17-0.180.04

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-81.51-133.36-94.88-70.06-66.56-258.33
Capital Expenditures
-0-0----0.02
Free Cash Flow
-81.51-133.36-94.88-70.06-66.56-258.36
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%-100.00%
Operating Margin
26.47%49.87%-83.77%-44.33%--310.75%
Pretax Margin
38.69%64.10%-90.79%-195.94%463.20%-474.07%
Profit Margin
38.50%62.95%-90.79%-195.90%--474.07%
FCF Margin
-133.17%-134.52%-301.93%-893.38%--2167.95%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.944.74----
PS Ratio
3.702.9827.7917.63-2.1541.36