Annual Data | Millions of US $ except per share data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| $888 | $-262.00 | $1,018 | $1,446 | $-254.00 | $-1,350.86 | $-1,371.19 | $-2,774.05 |
| $1,314 | $1,537 | $1,422 | $1,595 | $1,585 | $2,471 | $2,521 | $2,768 |
| $67.00 | $1,048 | $201 | $-251.00 | $278 | $-4.22 | $-185.62 | $862 |
| $1,381 | $2,585 | $1,623 | $1,344 | $1,863 | $2,467 | $2,336 | $3,630 |
| $0 | $-71.00 | $-169.00 | $35.00 | $-387.00 | $753 | $-143.71 | $-187.95 |
| $0 | $-137.00 | $-148.00 | $-261.00 | $-202.00 | $-559.88 | $-42.33 | $-28.52 |
| $0 | $-411.00 | $-190.00 | $60.00 | $1,819 | $-154.51 | $-96.87 | $-69.41 |
| $-538.00 | $49.00 | $2.00 | $0 | $0 | $-141.64 | $-181.16 | $-287.22 |
| $-538.00 | $-601.00 | $-516.00 | $-166.00 | $1,230 | $-110.49 | $-467.80 | $-576.53 |
| $1,731 | $1,722 | $2,125 | $2,624 | $2,839 | $1,006 | $497 | $279 |
| $-552.00 | $-569.00 | $-1,780.00 | $-3,018.00 | $-1,443.00 | $-229.39 | $497 | $-1,064.94 |
| $0 | $0 | $0 | $0 | $0 | $-143.20 | $-184.88 | $-178.38 |
| $-682.00 | $-69.00 | $236 | $0 | $0 | $0 | $0 | $0 |
| $-128.00 | $-1,788.00 | $-1,409.00 | $-996.00 | $0 | $0 | $0 | $0 |
| $0 | $1,292 | $935 | $0 | $0 | $0 | $0 | $65.56 |
| $-128.00 | $-496.00 | $-474.00 | $-996.00 | $0 | $0 | $0 | $65.56 |
| $88.00 | $9.00 | $136 | $-44.00 | $-7.00 | $6.42 | $31.78 | $10.59 |
| $-1,274.00 | $-1,125.00 | $-1,882.00 | $-4,058.00 | $-1,450.00 | $-366.17 | $344 | $-1,167.18 |
| $-840.00 | $-606.00 | $-254.00 | $674 | $-828.00 | $-731.49 | $-655.80 | $1,068 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 |
| $-840.00 | $-606.00 | $-254.00 | $674 | $-828.00 | $-731.49 | $-655.80 | $1,068 |
| $-5.00 | $-177.00 | $42.00 | $168 | $1,444 | $0 | $0 | $0 |
| $-5.00 | $-177.00 | $42.00 | $168 | $1,444 | $0 | $0 | $0 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 | $25.00 |
| $0 | $-2.00 | $0 | $0 | $34.00 | $-1.26 | $-28.04 | $39.08 |
| $-845.00 | $-785.00 | $-212.00 | $842 | $650 | $-732.74 | $-683.83 | $1,132 |
| $-383.00 | $-195.00 | $35.00 | $-587.00 | $2,031 | $-89.24 | $153 | $243 |
| $0 | $186 | $150 | $181 | $223 | $0.98 | $0 | $5.53 |
| $0 | $0 | $0 | $0 | $0 | $0 | $0 | $25.00 |