Key Financials
USD’000 | 2020 | 2019 | 2018 | 2017 | 2016 |
---|---|---|---|---|---|
Revenue | 476,253 | 499,195 | 545,394 | 599,880 | 482,383 |
Gross profit | 139,753 | 149,939 | 168,436 | 201,753 | 143,218 |
Gross profit margin, % | 29.3% | 30.0% | 30.9% | 33.6% | 29.7% |
EBITDA | 135,494 | 150,802 | 156,592 | 179,410 | 141,649 |
EBITDA margin, % | 28.5% | 30.2% | 28.7% | 29.9% | 29.4% |
Operating profit | 41,991 | 51,718 | 57,213 | 89,326 | 57,102 |
Operating profit margin, % | 8.8% | 10.4% | 10.5% | 14.9% | 11.8% |
Net profit | 3,961 | 3,088 | 35,050 | 30,481 | 6,438 |
Net profit margin, % | 0.8% | 0.6% | 6.4% | 5.1% | 1.3% |
Operating cash flow (excluding Rental investments) | 70,846 | 66,440 | 65,124 | 115,084 | 108,989 |
Net Debt/EBITDA | 3.14 | 2.58 | 2.34 | 2.36 | 2.60 |