NASDAQ:KMTS | Key Financial Ratios | KESTRA MEDICAL TECHNOLOGIES, LTD.

Complete source-backed ratio history.

Available history
2024-04-30 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-304.41-36.72%-50.69%
2026-01-317.32-38.18%-50.29%
2025-10-315.47-53.58%-80.55%
2025-07-316.84-44.97%-65.03%
2025-04-306.72-38.48%-55.41%
2024-04-300.45

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-304.41-36.72%-50.69%
2025-04-306.72-38.48%-55.41%
2024-04-300.45-204.84%44.95%