Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.50B | $ 1.41B | $ 1.28B | $ 1.38B | $ 1.63B | |
| $ 256.38M | $ 225.30M | $ 174.50M | $ 291.40M | $ 394.86M | |
| $ 26.52M | $ 26.13M | $ 265.71M | $ 305.22M | $ 30.59M | |
| $ 285.06M | $ 283.84M | $ 239.53M | $ 271.13M | $ 262.74M | |
| $ 229.96M | $ 198.93M | $ 427.79M | $ 708.25M | $ 356.86M | |
| $ 229.86M | $ 199.17M | $ -91.22M | $ -13.82M | $ 364.26M | |
| $ -599.64M | $ -492.30M | $ 76.16M | $ 195.17M | $ -497.32M | |
| $ -369.79M | $ -293.13M | $ -15.06M | $ 181.36M | $ -133.06M | |
| $ -370.25M | $ -293.57M | $ -15.77M | $ 174.51M | $ -139.45M | |
| $ -1.55 | $ -1.23 | $ -0.07 | $ 0.73 | $ -0.59 | |
| $ -1.55 | $ -1.23 | $ -0.07 | $ 0.73 | $ -0.59 | |
| 239.53M | 238.84M | 238.32M | 237.97M | 237.74M | |
| 239.53M | 238.84M | 238.31M | 237.97M | 237.74M |