Kestra Medical Technologies, Ltd. (KMTS)
NASDAQ: KMTS · Real-Time Price · USD
19.59
+0.49 (2.57%)
At close: Mar 23, 2026, 4:00 PM EDT
19.59
0.00 (0.00%)
After-hours: Mar 23, 2026, 4:02 PM EDT

KMTS Ratios and Metrics

Millions USD. Fiscal year is May - Apr.
Fiscal Year
CurrentFY 2025FY 2023FY 2022FY 2020FY 2019
Period Ending
Mar '26 Apr '25 Apr '24 Apr '23 Apr '21 Apr '20
1,1441,235----
Market Cap Growth
41.16%-----
Enterprise Value
898.761,0420000
Last Close Price
19.5924.06----
PE Ratio
--4.69----
PS Ratio
13.6620.65----
PB Ratio
3.976.01----
P/TBV Ratio
3.112.88----
P/FCF Ratio
--12.29----
P/OCF Ratio
--15.92----
EV/Sales Ratio
10.7417.42----
EV/EBITDA Ratio
--10.59----
EV/EBIT Ratio
--9.80----
EV/FCF Ratio
--10.36----
Debt / Equity Ratio
0.160.210.26-12.340
Debt / EBITDA Ratio
-0.32-0.45-0.61--0.71-0.02
Debt / FCF Ratio
--0.44-0.53--0.76-0.01
Net Debt / Equity Ratio
-0.85-0.94-0.18--0.84-1.37
Net Debt / EBITDA Ratio
1.701.96-0.50-0.050.18
Net Debt / FCF Ratio
-1.92-0.44-0.050.17
Asset Turnover
0.270.351.21-00
Inventory Turnover
6.247.2216.69---
Quick Ratio
7.086.470.31-3.681.43
Current Ratio
7.326.720.45-3.961.54
Return on Equity (ROE)
-63.66%-59.51%-106.28%--1212.91%-763.99%
Return on Assets (ROA)
-45.94%-62.34%-370.34%--171.32%-374.28%
Return on Invested Capital (ROIC)
-356.53%-849.05%-3598.42%-8080.68%2036.42%
Return on Capital Employed (ROCE)
-52.47%-78.58%-1310.88%--235.56%-760.15%
Earnings Yield
-12.95%-21.32%----
FCF Yield
-10.51%-8.14%----
Buyback Yield / Dilution
--19.04%----
Updated Jan 31, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q