Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.09B | $ 1.09B | $ 850.19M | $ 900.14M | $ 721.26M | $ 1.38B | |
$ 705.97M | $ 705.97M | $ 574.62M | $ 608.18M | $ 505.78M | $ 925.24M | |
$ 388.92M | $ 388.92M | $ 275.57M | $ 291.96M | $ 215.49M | $ 450.08M | |
$ 305.51M | $ 274.19M | $ 166.46M | $ 119.67M | $ 173.82M | $ 309.67M | |
$ 83.41M | $ 114.74M | $ 109.11M | $ 172.29M | $ 41.66M | $ 140.42M | |
$ 16.25M | $ 4.18M | $ -15.14M | $ 3.14M | $ -11.57M | $ -11.95M | |
$ -24.75M | $ 6.58M | $ -2.57M | $ 233.78M | $ -6.25M | $ -229.05M | |
$ 13.63M | $ 13.63M | $ -53.96M | $ 402.93M | $ 23.85M | $ -100.58M | |
$ 94.91M | $ 94.91M | $ 32.78M | $ -44.02M | $ 7.71M | $ -7.07M | |
- | - | - | - | - | - | |
$ -81.28M | $ -81.28M | $ -86.73M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ -0.37 | $ -0.37 | $ -0.58 | $ -1.29 | $ 1.39 | $ -0.32 | |
$ -0.37 | $ -0.37 | $ -0.62 | $ -1.29 | $ 1.37 | $ -0.32 | |
$ 868.98M | $ 217.25M | $ 265.09M | $ 296.63M | $ 294.72M | $ 292.95M | |
$ 873.64M | $ 218.41M | $ 266.30M | $ 296.63M | $ 297.41M | $ 294.06M | |
$ 70.21 | $ 0.28 | $ 0.28 | $ 0.19 | $ 0.13 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.24 | - | |
- | - | - | - | $ 0.23 | - | |
- | - | - | - | - | - | |
$ 744.37M | $ 980.16M | - | $ -727.85M | $ 679.60M | $ 1.23B | |
- | - | - | - | $ 4.53M | $ 6.94M | |
$ -81.28M | $ -81.28M | $ -86.73M | $ -381.77M | $ 408.54M | $ -93.51M | |
$ 108.42M | $ 108.42M | $ 106.25M | $ 129.19M | $ 16.14M | $ 120.78M | |
$ 18.80M | $ 18.80M | $ -43.75M | $ 403.70M | $ 28.38M | $ -93.65M | |
$ 148.50M | $ 148.50M | $ 59.67M | $ 530.08M | $ 130.43M | $ 152.10M |