STEP EBITDA Margin
-50.15%TTM
Period ending:
STEP FY EBITDA Margin%
55.11%-54.34%
2017-03-312026-03-31
Source: Financial Modeling Prep (FMP). Annual fiscal periods. Dates are period ends; a fiscal year may differ from a calendar year.
STEP ebitda margin history
EBITDA as a percentage of revenue. The available annual fiscal periods series contains 10 observations from Mar 31, 2017 to Mar 31, 2026.
| Period ending | EBITDA Margin |
|---|---|
| -43.745% | |
| -17.4689% | |
| 35.4559% | |
| -15.062% | |
| 39.5944% | |
| 44.5216% | |
| 37.1753% | |
| 31.1178% | |
| 34.4501% | |
| 28.7804% |
Compare ebitda margin
All STEP financial metrics · STEP stock overview · How to interpret financial metrics