Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.25B | $ 2.14B | $ 1.46B | $ 1.24B | $ 1.03B | $ 2.43B | |
$ ― | $ ― | $ 775.63M | $ 696.53M | $ 671.19M | $ 1.11B | |
$ ― | $ ― | $ 686.52M | $ 544.52M | $ 362.24M | $ 1.32B | |
$ ― | $ ― | $ 788.83M | $ 873.25M | $ 776.43M | $ 1.08B | |
$ ― | $ ― | $ -102.31M | $ -328.72M | $ -414.19M | $ 240.26M | |
$ ― | $ ― | $ -204.96M | $ -193.82M | $ -196.76M | $ -202.12M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -174.44M | $ -356.95M | $ -537.06M | $ 281.66M | |
$ ― | $ ― | $ 13.01M | $ -12.53M | $ -26.48M | $ 111.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -158.52M | $ -290.57M | $ -460.16M | $ 152.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 1.56B | $ 1.57B | $ 1.45B | $ 2.19B | |
$ ― | $ ― | $ -158.52M | $ -290.57M | $ -460.16M | $ 152.49M | |
$ ― | $ ― | $ -170.30M | $ -257.84M | $ -445.12M | $ 164.12M | |
$ ― | $ ― | $ 216.20M | $ 203.96M | $ 212.57M | $ 224.27M | |
$ ― | $ ― | $ 41.76M | $ -152.98M | $ -324.49M | $ 505.93M | |
$ ― | $ 613.22M | $ 41.76M | $ 165.75M | $ -1.84M | $ 845.94M |