Toro Corp. (TORO)
NASDAQ: TORO · Real-Time Price · USD
6.17
+0.05 (0.82%)
Sep 1, 2026, 2:39 PM EDT - Market open

Toro Corp. Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
21.5121.0822.3922.315.6429.26
Revenue Growth
-0.04%-5.86%0.40%42.63%-46.56%-
Gross Profit
11.4810.7711.5710.4711.145.99
Operating Income
-4.53-4.65-5.56-0.036.93-0.73
Net Income
0.221.3119.03134.2449.93-1.43
Earnings Per Share
-0.040.071.092.871.17-0.15
EPS Growth
--93.27%-61.97%145.88%--

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
LPG Carrier Segment
12.815.636.69--
Non-eco Tanker Segment
2.05----
Eco Tanker Segment
6.236.7715.6115.642.7
Total
21.0822.3922.315.6429.26

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
81.6487.6337.42151.7641.784.96
Total Debt
----13.0716
Net Cash (Debt)
81.6487.6337.42151.7628.71-11.04
Net Cash Growth
-11.95%134.18%-75.34%428.59%--
Net Cash Per Share
4.174.902.153.120.67-1.17

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-7.91-6.2514.5656.1341.54-4.42
Capital Expenditures
-66.78-66.77-0.12-72.22-0.3-111.29
Free Cash Flow
-74.69-73.0214.44-16.0941.24-115.7
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
53.36%51.07%51.64%46.92%71.23%20.47%
Operating Margin
-21.05%-22.06%-24.82%-0.12%44.32%-2.51%
Pretax Margin
21.67%26.63%24.61%50.34%44.25%-4.18%
Profit Margin
1.01%6.24%85.00%601.83%319.27%-4.89%
FCF Margin
-347.30%-346.35%64.50%-72.15%263.74%-395.37%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
712.9980.462.610.66--
P/FCF Ratio
--3.43---
PS Ratio
7.195.022.223.96--