MyFinsight
Home
Blog
About
Income Statement
|
Cash Flow
|
Balance Sheet
|
Ratios
Show more
Subscribe for Financial Insights
Page 1
123
Page 1
Financial Ratios
2026-04-30
2026-01-31
2025-10-31
2025-07-31
Free Cash flow
-28,384
-28,163
-25,608
-34,440
Return on Equity
-14.956
-11.864
-19.981
-14.024
Net Profit Margin
-158.828
-139.158
-145.291
-
Debt to Asset Ratio
27.564
24.082
33.49
30.844
Cash Ratio
197.947
678.58
490.614
623.803
Quick Ratio
441.434
731.553
546.521
684.186
Current Ratio
441.434
731.553
546.521
684.186
Page 1
Page 1
Buy us a coffee
Time Plot
Show the time plot by selecting a row from the table.
KESTRA MEDICAL TECHNOLOGIES, LTD. (KMTS)
KESTRA MEDICAL TECHNOLOGIES, LTD. (KMTS)