NATL logo

NATL

NCR Atleos CorporationNYSETechnology
$43.70-0.18%ClosedMarket Cap: $3.23B

As of 2026-04-06

Valuation

P/E (TTM)

19.11

PEG

0.23

P/B

7.99

P/S

0.75

EV/EBITDA

4.36

DCF Value

$64.60

FCF Yield

6.2%

Div Yield

0.0%

Margins & Returns

Gross Margin

24.5%

Operating Margin

6.1%

Net Margin

3.9%

ROE

49.8%

ROA

5.3%

ROIC

5.6%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.15B26.6%$166.0M$83.0M$1.09
FY 2025$4.35B24.4%$478.0M$162.0M$2.14
Q3 2025$1.08B24.3%$119.0M$24.0M$0.32
Q2 2025$1.10B22.9%$-120.0M$45.0M$0.60
Q1 2025$980.0M24.0%$96.0M$17.0M$0.23
Q4 2024$1.11B26.8%$151.0M$46.0M$0.61
FY 2024$4.32B23.9%$449.0M$91.0M$1.23
Q3 2024$1.08B24.3%$119.0M$24.0M$-0.77
Q2 2024$1.08B23.2%$-108.0M$30.0M$0.39
Q1 2024$1.05B21.0%$72.0M$-8.0M$-0.11
Q4 2023$1.10B18.0%$35.0M$-165.0M$-2.34
FY 2023$4.19B22.3%$271.0M$-134.0M$-1.90