0IMT.L0IMT.LLSE
Loading
Net Margin Over TimeExpanding
Percentile Rank79
Studio
Year-over-Year Change

Net income as a percentage of revenue

Percentile
P79
Within normal range
vs 2Y Ago
-1.5x
Contraction
Streak
1 yr
Consecutive growthExpanding
PeriodValueYoY Change
2025-0.29%+68.8%
2024-0.92%-568.2%
20230.20%+101.1%
2022-18.28%-113.3%
2021-8.57%+1.9%
2020-8.73%-177.3%
201911.31%+155.9%
2018-20.22%+12.0%
2017-22.99%-193.5%
201624.58%-