Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.93B | $ 3.01B | $ 2.65B | $ 2.02B | $ 2.13B | $ 3.04B | |
$ 2.21B | $ 2.44B | $ 2.33B | $ 1.98B | $ 2.19B | $ 1.93B | |
$ 713.28M | $ 570.31M | $ 322.69M | $ 37.27M | $ -52.73M | $ 1.11B | |
$ 301.44M | $ 300.44M | $ 278.37M | $ 248.71M | $ 237.08M | $ 309.09M | |
$ 1.54B | $ 1.56B | $ 1.50B | $ 1.30B | $ 1.83B | $ 1.98B | |
$ 224.35M | $ 139.38M | $ -177.90M | $ -171.48M | $ -206.27M | $ -204.31M | |
$ 539.00K | $ -1.35M | $ -14.99M | $ -14.98M | $ -201.15M | $ 11.54M | |
$ 9.70M | $ 129.12M | $ -245.68M | $ -488.09M | $ -705.57M | $ -588.92M | |
$ 60.96M | $ 79.22M | $ 61.54M | $ 55.62M | $ 57.29M | $ 91.58M | |
- | - | - | - | - | $ -5.00K | |
$ -192.14M | $ -50.25M | $ -360.58M | $ -582.39M | $ -837.82M | $ -720.13M | |
$ -18.39 | $ -5.49 | $ -40.52 | $ -76.58 | $ -118.69 | $ -105.50 | |
$ -18.39 | $ -5.49 | $ -40.52 | $ -76.58 | $ -118.69 | $ -105.50 | |
$ 36.73M | $ 9.16M | $ 8.90M | $ 7.61M | $ 7.06M | $ 7.03M | |
$ 36.02M | $ 9.16M | $ 8.90M | $ 7.61M | $ 7.06M | $ 7.03M | |
- | - | - | - | - | $ 2.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.20B | $ 2.74B | $ 1.94B | $ 1.54B | $ 1.57B | $ 2.24B | |
$ -139.12M | $ -11.78M | $ -350.26M | $ -569.27M | $ -805.64M | $ -702.88M | |
$ -6.65M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 161.51M | $ 314.41M | $ -67.79M | $ -316.61M | $ -499.29M | $ -558.97M | |
$ 802.02M | $ 959.70M | $ 597.28M | $ 376.77M | $ 354.40M | $ 348.07M |