FRMO Corporation (FRMO)
OTCMKTS · Delayed Price · Currency is USD
6.55
-0.10 (-1.50%)
Oct 19, 2026, 3:53 PM EST

FRMO Corporation Income Statement

Millions USD. Fiscal year is Jun - May.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 May '25 May '24 May '23 May '22
Operating Revenue
4.314.822.713.224.68
Other Revenue
--135.71-36.379.2
4.314.82138.43-33.1513.87
Revenue Growth
-10.66%-96.52%---90.79%
Gross Profit
4.314.82138.43-33.1513.87
Selling, General & Admin
1.411.351.311.51.08
Other Operating Expenses
5.03-5.88---
Operating Expenses
6.48-4.371.561.841.38
Operating Income
-2.179.2136.87-34.9812.49
Interest & Investment Income
4.597.81---
Earnings From Equity Investments
2.578.38---
EBT Excluding Unusual Items
4.9925.39136.87-34.9812.49
Gain (Loss) on Sale of Investments
21.38248.99---
Gain (Loss) on Sale of Assets
-0.73----
Pretax Income
25.63274.37136.87-34.9812.49
Income Tax Expense
5.548.1918.42-3.22-0.77
Earnings From Continuing Operations
20.14226.19118.45-31.7613.27
Minority Interest in Earnings
-17.2-125.73-45.8919.16-10.32
Net Income
2.94100.4572.56-12.62.95
Net Income to Common
2.94100.4572.56-12.62.95
Net Income Growth
-97.08%38.45%---95.10%
Shares Outstanding (Basic)
4444444444
Shares Outstanding (Diluted)
4444444444
Shares Change
-0.01%0.01%0.01%-0.03%-0.01%
EPS (Basic)
0.072.281.65-0.290.07
EPS (Diluted)
0.072.281.65-0.290.07
EPS Growth
-97.08%38.33%---95.10%

Additional Metrics

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 May '25 May '24 May '23 May '22
Free Cash Flow
4.757.743.595.010.8
Free Cash Flow Per Share
0.110.180.080.110.02
Gross Margin
100.00%100.00%100.00%-100.00%
Operating Margin
-50.41%190.69%98.88%-90.05%
Profit Margin
68.14%2082.81%52.42%-21.23%
Free Cash Flow Margin
110.12%160.38%2.59%-5.79%
EBITDA
-2.139.35137.12-34.6412.79
EBITDA Margin
-49.34%193.84%99.06%-92.20%
D&A For EBITDA
0.050.150.250.340.3
EBIT
-2.179.2136.87-34.9812.49
EBIT Margin
-50.41%190.69%98.88%-90.05%
Effective Tax Rate
21.44%17.56%13.46%--
Revenue as Reported
4.314.82138.43-33.1513.87