Annual Data | Millions of US $ except per share data
2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
$0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
$0 | $0 | $0 | $0 | $0 | $0 |
$13,359 | $30,984 | $5,712 | $10,641 | $1,497 | $8,231 |
$13,359 | $30,984 | $5,712 | $10,641 | $1,497 | $8,231 |
$-16,706.51 | $-31,035.87 | $-49,515.38 | $-29,781.90 | $-13,689.20 | $-6,769.37 |
$0 | $0 | $0 | $0 | $0 | $0 |
$1,837 | $-3,539.69 | $5,387 | $3,019 | $-4,680.36 | $1,541 |
$-15,293.25 | $-2,056.63 | $55,277 | $46,990 | $42,967 | $9,933 |
$-30,162.86 | $-36,632.18 | $11,149 | $20,227 | $24,597 | $4,704 |
$-16,803.56 | $-5,648.15 | $16,861 | $30,868 | $26,094 | $12,935 |
$-246.58 | $-409.98 | $-89.24 | $-133.00 | $-476.77 | $-125.16 |
$-603.99 | $-595.78 | $-541.22 | $-397.51 | $-457.96 | $-224.57 |
$58.37 | $354 | $1,247 | $419 | $3,353 | $952 |
$0 | $0 | $1,298 | $667 | $0 | $0 |
$0 | $0 | $0 | $0 | $0 | $0 |
$0 | $0 | $1,298 | $667 | $0 | $0 |
$61.65 | $63.95 | $21.77 | $95.64 | $63.79 | $101 |
$-730.56 | $-587.70 | $1,936 | $651 | $2,482 | $703 |
$14,129 | $1,686 | $11,638 | $-23,728.08 | $-18,151.32 | $-12,372.25 |
$-30,699.31 | $2,356 | $1,961 | $40,432 | $1,689 | $-756.68 |
$-16,570.10 | $4,041 | $13,600 | $16,704 | $-16,462.50 | $-13,128.93 |
$-237.40 | $-1,773.21 | $-4,715.02 | $-49.32 | $18.80 | $-50.78 |
$-237.40 | $-1,773.21 | $-4,715.02 | $-49.32 | $18.80 | $-50.78 |
$-4,999.16 | $-4,791.17 | $-4,741.14 | $-3,087.43 | $-5,122.87 | $-4,901.27 |
$0 | $0 | $0 | $114 | $-77.22 | $-327.56 |
$-21,806.66 | $-2,523.15 | $4,143 | $13,682 | $-21,643.79 | $-18,408.53 |
$-39,250.29 | $-8,201.60 | $23,198 | $44,854 | $6,944 | $-4,287.62 |
$0 | $0 | $0 | $0 | $0 | $0 |
$-4,999.16 | $-4,791.17 | $-4,741.14 | $-3,087.43 | $-5,122.87 | $-4,901.27 |