EBITDA Margin
16.54%
TTM · Period ending:

OFLX EBITDA Margin
Latest reported16.54%period ending
Latest reported16.54%period ending
OFLX TTM EBITDA Margin (19.87% → 16.54%)
TTM ebitda margin
High-resolution chart · PNG
OFLX ebitda margin history
Trailing twelve months (TTM). Each value covers four complete reported quarters.
| Period ending | EBITDA Margin |
|---|---|
| 16.5409% | |
| 18.7387% | |
| 20.9714% | |
| 22.25% | |
| 23.4727% | |
| 24.0493% | |
| 24.4657% | |
| 24.6542% | |
| 25.188% | |
| 24.9536% | |
| 25.6978% | |
| 26.2119% | |
| 26.2379% | |
| 26.0306% | |
| 25.574% | |
| 26.2643% | |
| 26.1398% | |
| 26.9746% | |
| 27.753% | |
| 28.164% | |
| 27.6121% | |
| 26.9424% | |
| 25.9556% | |
| 23.795% | |
| 21.8108% | |
| 21.1857% | |
| 20.9016% | |
| 21.9463% | |
| 23.9883% | |
| 24.8706% | |
| 24.8437% | |
| 24.9778% | |
| 24.8005% | |
| 23.6512% | |
| 24.2822% | |
| 23.3691% | |
| 23.5027% | |
| 24.7688% | |
| 23.7701% | |
| 24.4157% | |
| 24.8373% | |
| 25.0713% | |
| 25.6899% | |
| 25.9377% | |
| 25.8036% | |
| 25.1442% | |
| 24.7961% | |
| 22.8706% | |
| 21.4816% | |
| 21.2184% | |
| 20.1123% | |
| 16.7585% | |
| 15.3421% | |
| 11.426% | |
| 10.1147% | |
| 11.9739% | |
| 10.3404% | |
| 12.6391% | |
| 13.2803% | |
| 14.8883% | |
| 15.4557% | |
| 14.5109% | |
| 15.4347% | |
| 15.2651% | |
| 17.1297% | |
| 17.0143% | |
| 15.0521% | |
| 11.8956% | |
| 13.2043% | |
| 15.3218% | |
| 17.6454% | |
| 22.1789% | |
| 20.683% | |
| 19.922% | |
| 19.2618% | |
| 17.4367% | |
| 20.7294% | |
| 21.7516% | |
| 22.5324% | |
| 23.0725% | |
| 21.1438% | |
| 21.1487% | |
| 22.1411% | |
| 20.5621% | |
| 19.8745% |