Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 525.26M | $ 532.66M | $ 921.00M | $ 558.01M | $ 346.63M | |
| $ 354.06M | $ 391.73M | $ 778.75M | $ 439.57M | $ 227.92M | |
| $ 396.25M | $ 362.24M | $ 324.67M | $ 249.91M | $ 227.12M | |
| $ 175.40M | $ 143.69M | $ 133.63M | $ 113.45M | $ 120.28M | |
| $ 118.72M | $ 222.33M | $ 487.88M | $ 133.96M | $ 189.38M | |
| $ -42.19M | $ 29.49M | $ 454.08M | $ 189.66M | $ 801.00K | |
| $ -54.94M | $ 4.45M | $ -169.27M | $ -239.20M | $ 6.84M | |
| $ -97.13M | $ 33.94M | $ 284.81M | $ -49.53M | $ 7.64M | |
| $ -87.14M | $ 15.60M | $ 231.15M | $ -41.48M | $ 37.79M | |
| $ -0.59 | $ 0.11 | $ 1.61 | $ -0.29 | $ 0.26 | |
| $ -0.59 | $ 0.11 | $ 1.59 | $ -0.29 | $ 0.26 | |
| 147.13M | 146.48M | 143.14M | 142.27M | 141.62M | |
| 147.13M | 148.30M | 145.09M | 142.27M | 141.62M |