Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.28B | $ 1.37B | $ 1.24B | $ 805.41M | $ 508.24M | $ 1.50B | |
$ 847.93M | $ 1.04B | $ 117.23M | $ 120.22M | $ 564.39M | $ 1.04B | |
$ 435.35M | $ 322.94M | $ 1.12B | $ 685.19M | $ -56.15M | $ 465.98M | |
$ 184.25M | $ 203.99M | $ 1.05B | $ 235.00M | $ 280.81M | $ 343.74M | |
$ 341.86M | $ 130.44M | $ 75.95M | $ 450.19M | $ -336.97M | $ 122.23M | |
$ -329.64M | $ -357.17M | $ -222.22M | $ -155.91M | $ -246.71M | $ -258.93M | |
$ -43.18M | $ 58.38M | $ -11.54M | $ 559.38M | $ -50.88M | $ -4.76M | |
$ 31.34M | $ -179.83M | $ -134.72M | $ -265.10M | $ -634.56M | $ -141.46M | |
$ 2.38M | $ 900.00K | $ 6.34M | $ 5.95M | $ -1.33M | $ 1.22M | |
$ -1.25M | $ -1.13M | $ -804.00K | $ -558.00K | - | - | |
$ 11.83M | $ -193.69M | $ -153.20M | $ -267.86M | $ -519.91M | $ -157.49M | |
$ -0.07 | $ -5.61 | $ -4.46 | $ -12.37 | $ -330.00 | $ -158.00 | |
$ -1.98 | $ -5.61 | $ -4.46 | $ -12.43 | $ -330.00 | $ -158.00 | |
$ 150.98M | $ 34.52M | $ 34.34M | $ 21.63M | $ 1.58M | $ 998.37K | |
$ 375.38M | $ 34.52M | $ 34.34M | $ 21.84M | $ 1.58M | $ 998.37K | |
- | - | - | - | $ 0.00 | $ 30.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.00B | $ 1.25B | $ 1.16B | $ 355.22M | $ 845.20M | $ 1.38B | |
$ 28.86M | $ -178.49M | $ -139.82M | $ -267.00M | $ -543.88M | $ -113.64M | |
$ 79.97M | - | - | - | $ -510.51M | $ -104.19M | |
- | - | - | - | $ 247.38M | $ 262.00M | |
$ 284.50M | $ 186.31M | $ 92.27M | $ -108.98M | $ -387.18M | $ 120.54M | |
$ 454.98M | $ 374.06M | $ 294.17M | $ 110.00M | $ -134.41M | $ 389.54M |