SATL (SATL)

Financial Metrics & Valuation Analysis

Enterprise Valuation (TTM)

Enterprise Value$513.59M
EV / Sales25.14
EV / EBITDA-6.11
EV / Operating Cash Flow-23.34
EV / Free Cash Flow-15.55

Return Metrics (TTM)

Return on Equity (ROE)402.23%
Return on Assets (ROA)-48.12%
Return on Invested Capital (ROIC)-21.39%
Return on Capital Employed (ROCE)-21.61%

Yield Metrics

Earnings Yield-17.94%
Free Cash Flow Yield-6.70%

Balance Sheet Strength

Net Debt / EBITDA-0.25
Current Ratio2.44
Working Capital$85.41M
Tangible Asset Value-$25.53M
Net Current Asset Value-$69.07M

Working Capital Efficiency

Days Sales Outstanding178.04
Days Payables Outstanding268.84
Operating Cycle (Days)355.02
Cash Conversion Cycle86.18

Capital Allocation

CapEx / Revenue53.91%
CapEx / Operating Cash Flow-50.05%
R&D / Revenue53.66%
SG&A / Revenue136.78%

Fiscal Year 2025 Ratios

Audited annual results as of 2025-12-31

Margins

Gross Profit Margin28.75%
Operating Margin-175.18%
Net Profit Margin-27.01%

Solvency

Debt / Equity1.05
Quick Ratio5.02
Cash Ratio4.20

Per Share

Revenue / Share$0.16
FCF / Share-$0.31
PE Ratio-42.69