Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.34B | $ 1.37B | $ 1.24B | $ 805.41M | $ 508.24M | $ 1.50B | |
$ 821.58M | $ 1.04B | $ 117.23M | $ 120.22M | $ 564.39M | $ 1.04B | |
$ 520.97M | $ 322.94M | $ 1.12B | $ 685.19M | $ -56.15M | $ 465.98M | |
$ 190.85M | $ 192.50M | $ 1.05B | $ 235.00M | $ 280.81M | $ 343.74M | |
$ 321.72M | $ 130.44M | $ 75.95M | $ 450.19M | $ -336.97M | $ 122.23M | |
$ -350.19M | $ -357.17M | $ -222.22M | $ -155.91M | $ -246.71M | $ -258.93M | |
$ -44.72M | $ -46.89M | $ -11.54M | $ 559.38M | $ -50.88M | $ -4.76M | |
$ -45.83M | $ -179.83M | $ -134.72M | $ -265.10M | $ -634.56M | $ -141.46M | |
$ 982.00K | $ 900.00K | $ 6.34M | $ 5.95M | $ -1.33M | $ 1.22M | |
$ -1.27M | $ -1.13M | $ -804.00K | $ -558.00K | - | - | |
$ -61.68M | $ -193.69M | $ -153.20M | $ -267.86M | $ -519.91M | $ -157.49M | |
$ -1.94 | $ -5.61 | $ -4.46 | $ -12.37 | $ -330.00 | $ -158.00 | |
$ -3.08 | $ -5.61 | $ -4.46 | $ -12.43 | $ -330.00 | $ -158.00 | |
$ 142.17M | $ 34.52M | $ 34.34M | $ 21.63M | $ 1.58M | $ 998.37K | |
$ 220.44M | $ 34.52M | $ 34.34M | $ 21.84M | $ 1.58M | $ 998.37K | |
- | - | - | - | $ 0.00 | $ 30.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.01B | $ 998.78M | $ 1.16B | $ 355.22M | $ 845.20M | $ 1.38B | |
$ -46.01M | $ -178.49M | $ -139.82M | $ -267.00M | $ -543.88M | $ -113.64M | |
$ 5.31M | - | - | - | $ -510.51M | $ -104.19M | |
- | - | - | - | $ 247.38M | $ 262.00M | |
$ 216.57M | $ 186.31M | $ 92.27M | $ -108.98M | $ -387.18M | $ 120.54M | |
$ 397.01M | $ 374.12M | $ 294.17M | $ 110.00M | $ -134.41M | $ 389.54M |