Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.37B | $ 1.37B | $ 1.24B | $ 805.41M | $ 508.24M | $ 1.50B | |
$ 640.21M | $ 806.28M | $ 117.23M | $ 120.22M | $ 564.39M | $ 1.04B | |
$ 727.32M | $ 561.25M | $ 1.12B | $ 685.19M | $ -56.15M | $ 465.98M | |
$ 192.50M | $ 192.50M | $ 1.05B | $ 235.00M | $ 280.81M | $ 343.74M | |
$ 418.12M | $ 130.44M | $ 75.95M | $ 450.19M | $ -336.97M | $ 122.23M | |
$ -357.17M | $ -357.17M | $ -222.22M | $ -155.91M | $ -246.71M | $ -258.93M | |
$ 185.39M | $ -46.89M | $ -11.54M | $ 559.38M | $ -50.88M | $ -4.76M | |
$ -179.83M | $ -179.83M | $ -134.72M | $ -265.10M | $ -634.56M | $ -141.46M | |
$ 900.00K | $ 900.00K | $ 6.34M | $ 5.95M | $ -1.33M | $ 1.22M | |
$ -1.13M | $ -1.13M | $ -804.00K | $ -558.00K | - | - | |
$ -193.69M | $ -193.69M | $ -153.20M | $ -267.86M | $ -519.91M | $ -157.49M | |
$ -5.56 | $ -5.61 | $ -4.46 | $ -12.37 | $ -330.00 | $ -158.00 | |
$ -5.56 | $ -5.61 | $ -4.46 | $ -12.43 | $ -330.00 | $ -158.00 | |
$ 138.09M | $ 34.52M | $ 34.34M | $ 21.63M | $ 1.58M | $ 998.37K | |
$ 138.09M | $ 34.52M | $ 34.34M | $ 21.84M | $ 1.58M | $ 998.37K | |
- | - | - | - | $ 0.00 | $ 30.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 832.71M | $ 998.78M | $ 1.16B | $ 355.22M | $ 845.20M | $ 1.38B | |
$ -178.49M | $ -178.49M | $ -139.82M | $ -267.00M | $ -543.88M | $ -113.64M | |
$ -66.69M | - | - | - | $ -510.51M | $ -104.19M | |
- | - | - | - | $ 247.38M | $ 262.00M | |
$ 186.31M | $ 186.31M | $ 92.27M | $ -108.98M | $ -387.18M | $ 120.54M | |
$ 374.06M | $ 374.06M | $ 294.17M | $ 110.00M | $ -134.41M | $ 389.54M |