Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.84B | $ 1.40B | $ 1.38B | $ 706.90M | $ 607.36M | |
$ 608.83M | $ 483.42M | $ 415.60M | $ 84.60M | $ -46.23M | |
$ 161.58M | $ -55.05M | $ 115.84M | $ 71.34M | $ 55.20M | |
$ 203.01M | $ 150.70M | $ 133.57M | $ 160.00M | $ 200.32M | |
$ 920.66M | $ 445.09M | $ 494.23M | $ 199.27M | $ -67.82M | |
$ 447.25M | $ 540.64M | $ 240.07M | $ -78.69M | $ -71.89M | |
$ 159.48M | $ -338.41M | $ -114.06M | $ -97.13M | $ -206.33M | |
$ 606.73M | $ 202.23M | $ 190.52M | $ -90.67M | $ -376.19M | |
$ 282.67M | $ 239.51M | $ 168.17M | $ -159.78M | $ -361.89M | |
$ 1.76 | $ 1.49 | $ 1.05 | $ -1.00 | $ -2.26 | |
$ 1.76 | $ 1.49 | $ 1.05 | $ -1.00 | $ -2.26 | |
161.01M | 160.89M | 160.75M | 160.50M | 160.02M | |
161.19M | 160.89M | 160.79M | 160.50M | 160.02M |