KineRuby

Research

HomeOKTA overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Okta, Inc. logo

Okta, Inc.

OKTANASDAQ

$200.55

Last price · USD

Market cap
$35.96B
P/E
153.1x
EV / EBITDA
100.1x
P/S
12.3x
FCF yield
2.4%
Div. yield
0.00%

Multiples use last price and FY2026 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Okta, Inc. cash flow statement

Annual · USD millions except per-share data · 33 lines

Fiscal yearTrend2026latest2025202420232022CAGR
Operating activities
Net income23528(355)(815)(848)—
Depreciation & amortization969884114108-2.9%
Deferred income tax13267(6)—
Stock-based compensation544565684677566-1.0%
Change in working capital(173)(53)54(7)140—
Accounts receivables(70)(63)(79)(87)(175)—
Accounts payables(2)10(6)7—
Other working capital(101)913386308—
Other non-cash items16911039110144+4.1%
Net cash from operating activities88475051286104+70.7%
Operating cash flow88475051286104+70.7%
Investing activities
Investments in PP&E(9)(8)(8)(12)(13)—
Capital expenditure(21)(20)(24)(23)(17)—
Acquisitions, net(56)(56)(22)(4)(215)—
Purchases of investments(1,505)(1,812)(1,709)(1,411)(1,847)—
Sales / maturities of investments1,8531,5742,1961,3081,712+2.0%
Other investing activities(12)(12)(16)(11)(4)—
Net cash from investing activities271(314)441(130)(367)—
Financing activities
Net debt issuance(508)(280)(937)00—
Long-term net debt issuance(508)(280)(937)00—
Net stock issuance(20)0000—
Common stock issuance530000—
Common stock repurchased(73)0000—
Net common stock issuance(20)0000—
Other financing activities(192)(79)544889—
Net cash from financing activities(720)(359)(883)4889—
Cash summary
Effect of forex changes on cash14(4)1(6)(2)—
Net change in cash4497371(2)(176)—
Cash at beginning of period415342271273449-1.9%
Cash at end of period864415342271273+33.4%
Free cash flow8637304886387+77.5%
Income taxes paid0191483—
Interest paid03566—