Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.22B | $ 1.46B | $ 1.19B | $ 682.51M | $ 1.82B | |
$ 393.86M | $ 580.63M | $ 293.03M | $ -49.73M | $ 559.82M | |
$ 28.61M | $ 57.59M | $ 57.55M | $ 41.44M | $ 79.23M | |
$ 93.58M | $ 97.55M | $ 99.03M | $ 106.08M | $ 131.38M | |
$ 503.15M | $ 655.14M | $ 348.67M | $ -107.93M | $ 201.71M | |
$ 365.25M | $ 531.73M | $ 245.77M | $ -185.35M | $ 593.15M | |
$ 36.78M | $ -2.14M | $ -34.71M | $ -97.07M | $ -333.32M | |
$ 402.02M | $ 529.59M | $ 211.05M | $ -282.43M | $ 99.97M | |
$ 133.77M | $ 150.64M | $ 209.64M | $ -277.46M | $ 90.98M | |
$ 1.45 | $ 1.58 | $ 2.05 | $ -2.72 | $ 0.90 | |
$ 1.42 | $ 1.54 | $ 2.05 | $ -2.72 | $ 0.90 | |
91.29M | 94.48M | 102.12M | 102.15M | 101.05M | |
93.28M | 96.64M | 102.12M | 102.15M | 101.05M |