Income Statement | TTM | Jan 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.66B | $ 2.50B | $ 2.50B | $ 2.25B | $ 2.11B | $ 2.13B | |
$ 1.37B | $ 2.04B | $ 2.04B | $ 1.88B | $ 1.75B | $ 1.76B | |
$ 297.90M | $ 457.96M | $ 457.96M | $ 372.01M | $ 359.02M | $ 377.18M | |
$ 275.19M | $ 295.27M | $ 295.27M | $ 241.78M | $ 244.97M | $ 262.17M | |
$ 22.71M | $ 162.70M | $ 162.70M | $ 130.24M | $ 114.06M | $ 115.01M | |
$ -34.75M | $ -45.52M | $ -45.52M | $ -45.48M | $ -73.16M | $ -82.09M | |
$ -9.43M | $ -69.78M | $ -69.78M | $ -14.71M | $ -87.18M | $ 1.40M | |
$ -17.59M | $ 182.86M | $ 182.86M | $ 70.05M | $ -46.28M | $ 34.33M | |
$ 18.47M | $ 88.28M | $ 88.28M | $ 15.64M | $ -29.89M | $ 2.40M | |
$ 1.27M | - | - | - | - | - | |
$ -36.06M | $ 94.58M | $ 94.58M | $ 54.41M | $ 177.53M | $ 41.30M | |
$ -0.35 | $ 0.93 | $ 0.93 | $ 0.51 | $ 1.67 | $ 0.39 | |
$ -0.35 | $ 0.91 | $ 0.91 | $ 0.50 | $ 1.67 | $ 0.39 | |
$ 308.65M | $ 102.07M | $ 102.07M | $ 106.31M | $ 106.37M | $ 105.19M | |
$ 310.71M | $ 103.87M | $ 103.87M | $ 108.15M | $ 106.37M | $ 106.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 1.28 | $ 1.10 | $ 0.41 | |
- | - | - | - | - | - | |
$ 1.64B | $ 2.33B | $ 2.33B | $ 2.12B | $ 1.99B | $ 2.02B | |
$ -36.06M | $ 94.58M | $ 94.58M | $ 54.41M | $ 177.53M | $ 41.30M | |
$ 55.95M | - | - | $ 69.53M | $ 46.37M | $ 36.92M | |
- | - | - | $ 45.48M | $ 73.16M | $ 82.09M | |
$ 17.16M | $ 228.38M | $ 228.38M | $ 115.53M | $ 26.88M | $ 116.41M | |
$ 78.00M | $ 265.48M | $ 265.48M | $ 242.86M | $ 193.01M | $ 336.28M |