Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.10B | $ 1.27B | $ 808.76M | $ 882.31M | $ 438.92M | |
| $ 665.75M | $ 864.33M | $ 535.63M | $ 689.66M | $ 302.53M | |
| $ 58.41M | $ 53.65M | $ 59.50M | $ 52.16M | $ -90.92M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 607.34M | $ 810.68M | $ 476.13M | $ 637.50M | $ 393.44M | |
| $ 607.34M | $ 810.68M | $ 476.13M | $ 637.50M | $ 393.44M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 607.34M | $ 810.68M | $ 476.13M | $ 637.50M | $ 393.44M | |
| $ 594.98M | $ 793.31M | $ 466.36M | $ 624.88M | $ 387.74M | |
| $ 1.53 | $ 2.03 | $ 1.18 | $ 1.59 | $ 1.00 | |
| $ 1.53 | $ 2.03 | $ 1.18 | $ 1.59 | $ 1.00 | |
| 390.07M | 390.10M | 394.01M | 392.30M | 388.65M | |
| 390.07M | 390.10M | 394.01M | 392.30M | 388.65M |