EBITDA Margin
21.41%
TTM · Period ending:

ISTR EBITDA Margin
Latest reported21.41%period ending
Latest reported21.41%period ending
ISTR TTM EBITDA Margin (19.23% → 21.41%)
TTM ebitda margin
High-resolution chart · PNG
ISTR ebitda margin history
Trailing twelve months (TTM). Each value covers four complete reported quarters.
| Period ending | EBITDA Margin |
|---|---|
| 21.4075% | |
| 19.5797% | |
| 19.9385% | |
| 19.8041% | |
| 19.1118% | |
| 18.7425% | |
| 17.5702% | |
| 16.0508% | |
| 14.7192% | |
| 17.3826% | |
| 17.1918% | |
| 22.7554% | |
| 28.176% | |
| 32.0866% | |
| 39.604% | |
| 40.255% | |
| 22.0411% | |
| 18.5322% | |
| 13.7945% | |
| 11.0257% | |
| 28.0951% | |
| 26.3904% | |
| 20.6876% | |
| 19.2758% | |
| 19.6% | |
| 20.92% | |
| 25.5367% | |
| 26.4268% | |
| 26.1249% | |
| 25.7245% | |
| 25.3242% | |
| 25.9464% | |
| 25.4936% | |
| 24.6177% | |
| 25.0973% | |
| 25.1269% | |
| 25.7675% | |
| 26.6623% | |
| 27.4148% | |
| 26.6018% | |
| 26.6292% | |
| 26.3514% | |
| 26.3331% | |
| 25.5159% | |
| 25.0478% | |
| 23.4899% | |
| 21.1078% | |
| 18.7742% | |
| 16.5119% | |
| 19.1923% | |
| 19.2318% |