EBITDA Margin
77.36%
TTM · Period ending:

NTST EBITDA Margin
Latest reported77.36%period ending
Latest reported77.36%period ending
NTST TTM EBITDA Margin (72.93% → 77.36%)
TTM ebitda margin
High-resolution chart · PNG
NTST ebitda margin history
Trailing twelve months (TTM). Each value covers four complete reported quarters.
| Period ending | EBITDA Margin |
|---|---|
| 77.3554% | |
| 78.0019% | |
| 77.1817% | |
| 74.0236% | |
| 72.2382% | |
| 69.9043% | |
| 69.6524% | |
| 74.2167% | |
| 75.7301% | |
| 75.8127% | |
| 73.7715% | |
| 71.1065% | |
| 70.7454% | |
| 68.9592% | |
| 68.0727% | |
| 67.2632% | |
| 65.2166% | |
| 64.4558% | |
| 63.9618% | |
| 61.552% | |
| 55.9617% | |
| 55.0422% | |
| 49.364% | |
| 47.6697% | |
| 57.7813% | |
| 63.2453% | |
| 72.9255% |