| In US$ '000 | 2026 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Results | |||||
| Written Premium | 1,337,744 | 1,214,098 | 1,106,487 | 951,789 | 845,346 |
| Retained Premium | 1,085,290 | 985,338 | 880,194 | 772,734 | 666,381 |
| Earned Premium (Net) | 1,032,894 | 958,971 | 844,198 | 738,468 | 667,696 |
| Net Profit | 218,588 | 132,942 | 126,955 | 23,733 | 38,823 |
| Financial position | |||||
| Shareholder's funds | 1,369,641 | 1,158,884 | 1,065,691 | 991,063 | 1,000,714 |
| Total Assets | 2,690,910 | 1,884,232 | 1,649,543 | 1,994,215 | 1,890,613 |