ATORX.STATORX.STSTO
Loading
EBITDA Margin Over TimeContracting
Percentile Rank0
Studio
Year-over-Year Change

EBITDA as a percentage of revenue

Latest
-23731.71%
↓ 594% vs avg
Percentile
P0
Near historical low
Streak
1 yr
Consecutive declineContracting
Average
-3421.92%
Historical baseline
PeriodValueYoY Change
2025-23731.71%-8184.9%
2024-286.45%+30.0%
2023-408.92%+19.3%
2022-507.03%+49.7%
2021-1007.42%+66.6%
2020-3020.68%+33.4%
2019-4537.22%-748.6%
2018-534.66%-402.2%
2017-106.47%-35.4%
2016-78.65%-