Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 2.05B | $ 2.24B | $ 2.18B | $ 1.61B | $ 1.14B | |
$ ― | $ 1.21B | $ 1.36B | $ 1.23B | $ 900.47M | $ 643.45M | |
$ ― | $ 840.29M | $ 879.98M | $ 954.40M | $ 713.15M | $ 496.81M | |
$ ― | $ 1.03B | $ 1.38B | $ 990.62M | $ 1.04B | $ 491.60M | |
$ ― | $ -185.39M | $ -495.56M | $ -36.21M | $ -326.95M | $ 5.21M | |
$ ― | $ -66.57M | $ -55.37M | $ 48.52M | $ 52.81M | $ 25.42M | |
$ ― | $ ― | $ 68.61M | $ ― | $ ― | $ ― | |
$ ― | $ -251.96M | $ -550.93M | $ -186.29M | $ -534.64M | $ -45.16M | |
$ ― | $ -3.59M | $ 9.77M | $ -48.21M | $ -2.01M | $ -972.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -248.37M | $ -560.70M | $ -138.07M | $ -532.63M | $ -44.19M | |
$ ― | $ -0.19 | $ -0.44 | $ -0.13 | $ -0.66 | $ -0.05 | |
$ ― | $ -0.19 | $ -0.44 | $ -0.13 | $ -0.66 | $ -0.05 | |
$ ― | $ 1.30B | $ 1.24B | $ 1.10B | $ 804.28M | $ 970.65M | |
$ ― | $ 1.30B | $ 1.24B | $ 1.10B | $ 804.28M | $ 970.65M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.23B | $ 2.73B | $ -2.22B | $ -1.94B | $ -1.14B | |
$ ― | $ -248.37M | $ -560.70M | $ -138.07M | $ -532.63M | $ -44.19M | |
$ ― | $ -255.56M | $ -446.25M | $ -133.25M | $ -381.76M | $ -21.17M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -172.06M | $ -493.81M | $ -137.44M | $ -481.63M | $ -19.61M | |
$ ― | $ 42.42M | $ -290.64M | $ 32.07M | $ -376.33M | $ -19.61M |