KESTRA MEDICAL TECHNOLOGIES, LTD.
KMTS · NASDAQ
4/30/2025 | 4/30/2024 | 4/30/2023 | 4/30/2021 | |
|---|---|---|---|---|
| Market Cap | $1,191,784 | $1,081,819 | $1,081,819 | $1,081,819 |
| - Cash | $237,595 | $8,249 | $14,810 | $24,342 |
| + Debt | $44,311 | $45,169 | $39,134 | $22,849 |
| Enterprise Value | $998,500 | $1,118,739 | $1,106,143 | $1,080,326 |
| Revenue | $59,815 | $27,814 | $7,630 | $0 |
| % Growth | 115.1% | 264.5% | – | – |
| Gross Profit | $24,210 | $362 | -$10,651 | $0 |
| % Margin | 40.5% | 1.3% | -139.6% | – |
| EBITDA | -$97,977 | -$76,306 | -$73,739 | -$32,326 |
| % Margin | -163.8% | -274.3% | -966.4% | – |
| Net Income | -$113,814 | -$94,120 | -$84,238 | -$34,101 |
| % Margin | -190.3% | -338.4% | -1,104% | – |
| EPS Diluted | -5.13 | -2.04 | -1.75 | -0.69 |
| % Growth | -151.5% | -16.6% | -153.6% | – |
| Operating Cash Flow | -$77,608 | -$72,235 | -$69,642 | -$29,895 |
| Capital Expenditures | -$23,591 | -$12,514 | -$15,461 | -$336 |
| Free Cash Flow | -$101,199 | -$84,749 | -$85,103 | -$30,231 |