Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.77B | $ 2.57B | $ 3.03B | $ 2.62B | $ 1.95B | |
| $ 538.07M | $ 298.88M | $ 640.05M | $ 633.09M | $ 374.77M | |
| $ 261.69M | $ 451.44M | $ 279.16M | $ 186.90M | $ 773.25M | |
| $ 344.18M | $ 310.48M | $ 292.14M | $ 258.71M | $ 243.93M | |
| $ 608.51M | $ 205.43M | $ 672.15M | $ 697.68M | $ -304.84M | |
| $ 276.39M | $ -152.56M | $ 360.90M | $ 446.19M | $ -398.48M | |
| $ -348.24M | $ -143.52M | $ -132.93M | $ -136.90M | $ -278.18M | |
| $ -71.85M | $ -296.08M | $ 227.97M | $ 309.29M | $ -676.66M | |
| $ -205.03M | $ -291.97M | $ 49.70M | $ 114.33M | $ -559.25M | |
| $ -1.55 | $ -2.18 | $ 0.58 | $ 1.18 | $ -4.93 | |
| $ -1.55 | $ -2.18 | $ 0.58 | $ 1.18 | $ -4.93 | |
| 132.44M | 132.44M | 132.44M | 132.44M | 132.44M | |
| 132.44M | 132.44M | 132.44M | 132.44M | 132.44M |