Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.17B | $ 1.09B | $ 850.19M | $ 900.14M | $ 721.26M | $ 1.38B | |
$ 675.53M | $ 705.97M | $ 574.62M | $ 608.18M | $ 505.78M | $ 925.24M | |
$ 498.72M | $ 388.92M | $ 275.57M | $ 291.96M | $ 215.49M | $ 450.08M | |
$ 307.91M | $ 302.60M | $ 166.46M | $ 119.67M | $ 173.82M | $ 309.67M | |
$ 190.81M | $ 86.32M | $ 109.11M | $ 172.29M | $ 41.66M | $ 140.42M | |
$ 20.98M | $ 4.18M | $ -15.14M | $ 3.14M | $ -11.57M | $ -11.95M | |
$ -64.18M | $ 6.58M | $ -2.57M | $ 233.78M | $ -6.25M | $ -229.05M | |
$ 175.38M | $ 13.63M | $ -53.96M | $ 402.93M | $ 23.85M | $ -100.58M | |
$ 116.78M | $ 94.91M | $ 32.78M | $ -44.02M | $ 7.71M | $ -7.07M | |
- | - | - | - | - | - | |
$ 58.60M | $ -81.28M | $ -86.73M | $ -381.77M | $ 408.54M | $ -93.51M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 716.32M | $ 1.01B | - | $ -727.85M | $ 679.60M | $ 1.23B | |
- | - | - | - | $ 4.53M | $ 6.94M | |
$ 58.60M | $ -81.28M | $ -86.73M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ 251.85M | $ 80.01M | $ 106.25M | $ 129.19M | $ 16.14M | $ 120.78M | |
$ 180.54M | $ 18.80M | $ -43.75M | $ 403.70M | $ 28.38M | $ -93.65M | |
$ 324.53M | $ 148.50M | $ 59.67M | $ 530.08M | $ 130.43M | $ 152.10M |