LTBR
LTBR

Lightbridge Corp

NASDAQ · Energy
$14.94
+1.43 (+10.58%)
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 377.29M 332.16M 375.24M
Net Income 32.32M 31.26M 31.78M
EPS
Profit Margin 8.6% 9.4% 8.5%
Rev Growth +22.9% -9.4% -8.0%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 133.31M 108.69M 114.32M
Total Equity 260.82M 252.02M 273.47M
D/E Ratio 0.51 0.43 0.42
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 42.45M 39.91M 45.49M
Free Cash Flow 29.39M 23.30M 32.88M