Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.42B | $ 2.41B | $ 2.38B | $ 2.26B | $ 2.35B | $ 2.48B | |
$ 1.74B | $ 1.74B | $ 1.66B | $ 1.63B | $ 1.77B | - | |
$ 680.04M | $ 668.94M | $ 713.84M | $ 627.57M | $ 578.60M | $ 2.48B | |
$ 1.77B | $ 1.74B | $ 1.66B | $ 1.63B | $ 1.77B | $ 1.86B | |
$ 325.84M | $ 352.39M | $ 383.94M | $ 288.08M | $ 229.41M | $ 300.41M | |
$ -189.01M | $ -210.50M | $ 148.56M | $ -105.45M | $ -103.77M | $ -122.09M | |
$ 81.09M | $ -3.84M | $ -5.56M | $ -17.33M | $ -7.65M | $ -4.74M | |
$ 43.18M | $ 138.05M | $ 229.82M | $ 192.82M | $ 124.13M | $ 173.53M | |
$ 4.72M | $ 35.40M | $ 62.90M | $ 122.73M | $ 20.46M | $ 16.65M | |
$ 3.08M | $ 4.53M | $ 4.77M | $ 7.14M | $ 9.17M | $ 9.53M | |
$ 32.66M | $ 89.10M | $ 142.47M | $ 70.44M | $ 113.03M | $ 166.60M | |
$ 0.26 | $ 0.73 | $ 1.18 | $ 0.59 | $ 0.94 | $ 1.40 | |
$ 0.25 | $ 0.72 | $ 1.17 | $ 0.58 | $ 0.94 | $ 1.40 | |
$ 511.06M | $ 121.91M | $ 121.04M | $ 120.38M | $ 119.72K | $ 119.10M | |
$ 522.58M | $ 123.70M | $ 122.28M | $ 120.73M | $ 119.99K | $ 119.31M | |
- | - | - | $ 0.25 | $ 1.78 | $ 1.92 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.77B | $ 2.06B | $ 1.99B | $ 1.63B | $ 1.77B | $ 1.86B | |
$ 41.71M | $ 107.33M | $ 171.81M | $ 77.42M | $ 113.03M | $ 166.60M | |
$ 25.98M | $ 109.67M | - | - | - | - | |
- | - | - | - | - | - | |
$ 245.50M | $ 356.34M | $ 394.37M | $ 322.28M | $ 250.97M | $ 324.55M | |
$ 377.53M | $ 482.12M | $ 527.29M | $ 457.46M | $ 385.64M | $ 463.99M |