Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 2.29B | $ 2.23B | $ 2.50B | $ 2.50B | $ 2.25B | $ 2.11B | |
$ 1.86B | $ 1.82B | $ 2.04B | $ 2.04B | $ 1.88B | $ 1.75B | |
$ 432.72M | $ 413.27M | $ 457.96M | $ 457.96M | $ 372.01M | $ 359.02M | |
$ 354.66M | $ 302.50M | $ 295.27M | $ 295.27M | $ 241.78M | $ 244.97M | |
$ 78.06M | $ 110.77M | $ 162.70M | $ 162.70M | $ 130.24M | $ 114.06M | |
$ -46.49M | $ -48.12M | $ -45.52M | $ -45.52M | $ -45.48M | $ -73.16M | |
$ -19.98M | $ -62.35M | $ -69.78M | $ -69.78M | $ -14.71M | $ -87.18M | |
$ 40.75M | $ 297.00K | $ 182.86M | $ 182.86M | $ 70.05M | $ -46.28M | |
$ 34.18M | $ 19.02M | $ 88.28M | $ 88.28M | $ 15.64M | $ -29.89M | |
$ -69.00K | $ 1.27M | - | - | - | - | |
$ 6.58M | $ -18.72M | $ 94.58M | $ 94.58M | $ 54.41M | $ 177.53M | |
$ 0.07 | $ -0.18 | $ 0.93 | $ 0.93 | $ 0.51 | $ 1.67 | |
$ 0.06 | $ -0.18 | $ 0.91 | $ 0.91 | $ 0.50 | $ 1.67 | |
$ 409.45M | $ 102.74M | $ 102.07M | $ 102.07M | $ 106.31M | $ 106.37M | |
$ 416.32M | $ 102.74M | $ 103.87M | $ 103.87M | $ 108.15M | $ 106.37M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.28 | $ 1.10 | |
- | - | - | - | - | - | |
$ 2.22B | $ 2.19B | $ 2.33B | $ 2.33B | $ 2.12B | $ 1.99B | |
$ 6.58M | $ -18.72M | $ 94.58M | $ 94.58M | $ 54.41M | $ 177.53M | |
$ 70.53M | - | - | - | $ 69.53M | $ 46.37M | |
- | - | - | - | $ 45.48M | $ 73.16M | |
$ 87.24M | $ 48.42M | $ 228.38M | $ 228.38M | $ 115.53M | $ 26.88M | |
$ 234.84M | $ 211.36M | $ 265.48M | $ 265.48M | $ 242.86M | $ 193.01M |