Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 2.77B | $ 2.57B | $ 3.03B | $ 2.62B | $ 1.95B | |
| $ 538.07M | $ 296.48M | $ 638.81M | $ 656.07M | $ 387.00M | |
| $ 261.69M | $ 451.84M | $ 245.92M | $ 248.49M | $ 200.24M | |
| $ 344.18M | $ 298.39M | $ 292.45M | $ 265.38M | $ 240.81M | |
| $ 608.51M | $ 190.25M | $ 686.63M | $ 716.94M | $ -290.57M | |
| $ 276.39M | $ -155.37M | $ 359.22M | $ 446.19M | $ 142.49M | |
| $ -348.24M | $ -138.10M | $ -131.84M | $ -136.90M | $ -819.15M | |
| $ -71.85M | $ -293.47M | $ 227.38M | $ 309.29M | $ -676.66M | |
| $ -205.03M | $ -289.35M | $ 76.39M | $ 156.09M | $ -652.51M | |
| $ -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 |