AACTFAACTFOTC
Loading
EBITDA Margin Over TimeContracting
Percentile Rank58
Year-over-Year Change

EBITDA as a percentage of revenue

Latest
-40.88%
↑ 72% vs avg
Percentile
P58
Within normal range
Streak
1 yr
Consecutive declineContracting
Average
-148.30%
Historical baseline
PeriodValueYoY Change
2025-40.88%-2591.4%
20241.64%+102.6%
2023-63.24%-
20220.00%+100.0%
2021-182.24%-1388.9%
2020-12.24%+97.5%
2019-488.40%-1319.9%
2018-34.40%+65.7%
2017-100.38%+82.2%
2016-562.89%-