Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 914.85M | $ 1.77B | $ 914.85M | $ 753.10M | $ 578.33M | $ 519.05M | |
$ 595.39M | $ ― | $ 584.82M | $ 551.70M | $ 393.98M | $ 342.38M | |
$ 319.46M | $ ― | $ 330.04M | $ 201.40M | $ 184.35M | $ 176.68M | |
$ 1.27B | $ ― | $ 1.28B | $ 783.93M | $ 507.12M | $ 432.24M | |
$ -953.56M | $ ― | $ -953.56M | $ -582.53M | $ -322.77M | $ -255.56M | |
$ 283.78M | $ ― | $ 65.81M | $ 15.77M | $ 9.92M | $ 14.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.19B | $ ― | $ -1.19B | $ -1.68B | $ 1.25B | $ -277.24M | |
$ -15.83M | $ ― | $ -15.83M | $ -16.98M | $ -16.36M | $ -7.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -1.17B | $ ― | $ -1.17B | $ -1.67B | $ 1.26B | $ -269.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.87B | $ ― | $ 1.87B | $ 1.34B | $ 901.10M | $ 774.61M | |
$ -1.17B | $ ― | $ -1.17B | $ -1.67B | $ 1.26B | $ -269.71M | |
$ -647.86M | $ ― | $ -818.03M | $ -562.67M | $ 39.84M | $ -272.61M | |
$ 66.75M | $ ― | $ 11.17M | $ 4.03M | $ 4.41M | $ -4.71M | |
$ -1.12B | $ ― | $ -1.18B | $ -1.68B | $ 1.25B | $ -281.95M | |
$ -948.76M | $ -631.15M | $ -1.00B | $ -1.58B | $ 1.41B | $ -206.45M |