EBITDA Margin
9.61%
TTM · Period ending:

SST EBITDA Margin
Latest reported9.61%period ending
Latest reported9.61%period ending
SST EBITDA Margin (9.59% → 9.61%)
Annual ebitda margin
High-resolution chart · PNG
SST ebitda margin history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | EBITDA Margin |
|---|---|
| 7.824% | |
| -2.4697% | |
| 4.7812% | |
| -7.689% | |
| 9.4011% | |
| 0% | |
| 15.2709% | |
| 9.588% |