Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 6.83B | $ 6.95B | $ 5.41B | $ 3.34B | $ 3.91B | |
$ ― | $ 5.26B | $ 5.05B | $ ― | $ 2.91B | $ 2.96B | |
$ ― | $ 1.57B | $ 1.90B | $ 5.41B | $ 428.95M | $ 950.76M | |
$ ― | $ 1.97B | $ 1.81B | $ 5.82B | $ 956.96M | $ 871.86M | |
$ ― | $ -405.50M | $ 96.97M | $ -407.38M | $ -528.01M | $ 78.90M | |
$ ― | $ -35.76M | $ 16.90M | $ -11.11M | $ -11.90M | $ -12.26M | |
$ ― | $ -435.06M | $ -51.08M | $ 10.99M | $ -86.78M | $ -33.90M | |
$ ― | $ 20.62M | $ 179.77M | $ -414.48M | $ -626.69M | $ 32.74M | |
$ ― | $ -94.43M | $ 30.81M | $ 576.25M | $ -87.52M | $ 15.96M | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 559.00K | |
$ ― | $ 115.40M | $ 148.97M | $ -990.73M | $ -539.17M | $ 17.34M | |
$ ― | $ 23.64 | $ 30.54 | $ -203.13 | $ -133.97 | $ 3.59 | |
$ ― | $ 22.34 | $ 27.23 | $ -203.13 | $ -133.97 | $ 3.59 | |
$ ― | $ 4.88M | $ 4.88M | $ 4.88M | $ 4.02M | $ 4.82M | |
$ ― | $ 5.17M | $ 5.47M | $ 4.88M | $ 4.02M | $ 4.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 68.29M | $ ― | |
$ ― | $ 7.23B | $ 6.86B | $ 5.82B | $ 3.87B | $ 3.83B | |
$ ― | $ 115.40M | $ 148.97M | $ -990.73M | $ -539.17M | $ 17.34M | |
$ ― | $ -487.48M | $ ― | $ ― | $ -447.54M | $ 43.74M | |
$ ― | $ ― | $ ― | $ ― | $ 13.23M | $ 13.59M | |
$ ― | $ 57.49M | $ 189.57M | $ -402.53M | $ -613.46M | $ 46.33M | |
$ ― | $ 310.08M | $ 373.63M | $ -276.29M | $ -551.16M | $ 92.50M |