Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.45B | $ 3.45B | $ 2.90B | $ 1.34B | $ 3.60B | $ 3.26B | |
$ 2.94B | $ 2.94B | $ 2.56B | $ 948.92M | $ 2.72B | $ 2.57B | |
$ 513.05M | $ 513.05M | $ 344.77M | $ 386.25M | $ 888.56M | $ 693.81M | |
$ 145.34M | $ 145.34M | $ 188.97M | $ 89.50M | $ 341.11M | $ 343.98M | |
$ 367.71M | $ 367.71M | $ 155.80M | $ 296.75M | $ 547.45M | $ 349.83M | |
$ -229.11M | $ -229.11M | $ -634.97M | $ -214.57M | $ -220.39M | $ -140.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 233.09M | $ 233.09M | $ 1.06B | $ -201.06M | $ 240.05M | $ 394.70M | |
$ 46.30M | $ 46.30M | $ 241.91M | $ 75.31M | $ 90.71M | $ 62.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 138.80M | $ 138.80M | $ 831.34M | $ -55.55M | $ 138.04M | $ 320.52M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.08B | $ 3.08B | $ 2.75B | $ 1.04B | $ 3.06B | $ 2.91B | |
$ 138.80M | $ 138.80M | $ 831.34M | $ -55.55M | $ 138.04M | $ 320.52M | |
$ -58.16M | $ 6.47M | $ 8.56M | $ -308.21M | $ 136.13M | $ 302.70M | |
$ 232.49M | $ 232.49M | $ 235.30M | $ 215.66M | $ 224.19M | $ 146.78M | |
$ 465.58M | $ 465.58M | $ 1.29B | $ 14.61M | $ 464.24M | $ 541.48M | |
$ 669.22M | $ 669.22M | $ 1.47B | $ 188.25M | $ 609.27M | $ 647.90M |