NYSE · Financial Statements
LEO (LEO) Financial Statements
$6.14
NYSE: LEO
Market Cap $382.47M
Overview Financials Dividend
LEO most recently reported annual revenue of $-5.0M, net profit of $-13.0M. See the full income statement, balance sheet, and cash flow statement below, plus valuation and return ratios.
Annual Financials (USD)
Metric 2021 2022 2023 2024 2025
Revenue $47.0M $21.0M $16.0M $73.0M $-5.0M Operating Profit $49.0M $-109.0M $11.0M $74.0M $-13.0M Net Profit $47.0M $-111.0M $5.0M $74.0M $-13.0M EPS $0.76 $-1.79 $0.03 $1.18 $-0.21 Op Margin 103.0% -524.7% 72.5% 100.1% 252.7%
Balance Sheet (USD)
Metric 2021 2022 2023 2024 2025
Total Assets $820.0M $665.0M $624.0M $677.0M $646.0M Total Liabilities $199.0M $178.0M $232.0M $225.0M $223.0M Cash $1.0M $4.0M $6.0M $3.0M $0 Borrowings $196.0M $175.0M $141.0M $140.0M $139.0M
Cash Flow (USD)
Metric 2021 2022 2023 2024 2025
Operating Cash Flow $53.0M $45.0M $53.0M $13.0M $13.0M Investing Cash Flow $21.0M $33.0M $43.0M $8.0M $0 Financing Cash Flow $0 $0 $0 $0 $0 Net Cash Flow $0 $3.0M $2.0M $-3.0M $-3.0M Free Cash Flow $53.0M $45.0M $53.0M $13.0M $13.0M
Valuation & Return Ratios
Metric Value PEG Ratio — EV / EBITDA — FCF Yield 3.23% Quick Ratio 1.88 Interest Coverage -1.62 Return 1Y 13.66% Return 3Y 15.20% Return 5Y -10.96%
Screens featuring this stock