0R1C.L0R1C.LLSE
Loading
Net Margin Over TimeContracting
Percentile Rank21
Year-over-Year Change

Net income as a percentage of revenue

Percentile
P21
Within normal range
vs 3Y Ago
-5.4x
Contraction
Streak
1 yr
Consecutive growthContracting
PeriodValueYoY Change
2025-14.35%+73.4%
2024-53.94%-919.8%
2023-5.29%-300.5%
20222.64%-91.7%
202131.97%+526.9%
2020-7.49%-510.9%
2019-1.23%+87.1%
2018-9.49%+38.7%
2017-15.50%+56.1%
2016-35.34%-