Toro Corp. (TORO)
NASDAQ: TORO · Real-Time Price · USD
4.095
-0.085 (-2.03%)
At close: Oct 14, 2026, 4:00 PM EDT
4.170
+0.075 (1.83%)
After-hours: Oct 14, 2026, 7:30 PM EDT

Toro Corp. 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
24.421.0822.3922.315.6429.26
Revenue Growth
21.12%-5.86%0.40%42.63%-46.56%-
Gross Profit
13.4610.7711.5710.4711.145.99
Operating Income
-4.45-4.65-5.56-0.036.93-0.73
Net Income
-3.531.3119.03134.2449.93-1.43
Earnings Per Share
-0.270.071.092.871.17-0.15
EPS Growth
--93.27%-61.97%145.88%--

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
LPG Carrier Segment
9.4812.815.636.69--
Non-eco Tanker Segment
-2.05----
Eco Tanker Segment
8.036.236.7715.6115.642.7
Total
24.421.0822.3922.315.6429.26

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
79.1287.6337.42151.7641.784.96
Total Debt
----13.0716
Net Cash (Debt)
79.1287.6337.42151.7628.71-11.04
Net Cash Growth
-31.17%134.18%-75.34%428.59%--
Net Cash Per Share
3.604.902.153.120.67-1.17

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
7.81-6.2514.5656.1341.54-4.42
Capital Expenditures
-61.35-66.77-0.12-72.22-0.3-111.29
Free Cash Flow
-53.55-73.0214.44-16.0941.24-115.7
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
55.18%51.07%51.64%46.92%71.23%20.47%
Operating Margin
-18.23%-22.06%-24.82%-0.12%44.32%-2.51%
Pretax Margin
15.53%26.63%24.61%50.34%44.25%-4.18%
Profit Margin
-14.48%6.24%85.00%601.83%319.27%-4.89%
FCF Margin
-219.47%-346.35%64.50%-72.15%263.74%-395.37%

Valuation

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