OILCFOILCFOTC
Loading
EBITDA Margin Over TimeContracting
Percentile Rank13
Studio
Year-over-Year Change

EBITDA as a percentage of revenue

Latest
-1107.44%
↓ 46% vs avg
Percentile
P13
Within normal range
Streak
1 yr
Consecutive growthContracting
Average
-758.49%
Historical baseline
PeriodValueYoY Change
TTM-1107.44%+62.5%
2024-2950.84%-437.6%
2023-548.88%-52.7%
2022-359.45%+67.4%
2021-1103.23%-822.7%
2020-119.56%-194.5%
2019-40.59%+84.9%
2018-269.49%+17.6%
2017-326.94%-