Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.36B | $ 2.23B | $ 2.50B | $ 2.25B | $ 2.11B | $ 2.13B | |
$ 1.90B | $ 1.82B | $ 2.04B | $ 1.88B | $ 1.75B | $ 1.76B | |
$ 464.10M | $ 413.27M | $ 457.96M | $ 372.01M | $ 359.02M | $ 377.18M | |
$ 367.29M | $ 302.50M | $ 295.27M | $ 241.78M | $ 330.93M | $ 267.55M | |
$ 96.81M | $ 110.77M | $ 162.70M | $ 130.24M | $ 28.09M | $ 109.63M | |
$ -34.64M | $ -48.12M | $ -45.52M | $ -45.48M | $ -73.16M | $ -82.09M | |
$ -1.96M | $ -62.35M | $ 65.68M | $ 10.46M | $ 1.21M | $ -6.78M | |
$ 52.36M | $ 297.00K | $ 182.86M | $ 70.05M | $ -46.28M | $ 34.33M | |
$ 38.30M | $ 19.02M | $ 88.28M | $ 15.64M | $ -29.89M | $ 2.40M | |
- | $ 1.27M | - | - | - | - | |
$ 14.06M | $ -18.72M | $ 94.58M | $ 54.41M | $ 177.53M | $ 31.92M | |
$ 0.14 | $ -0.18 | $ 0.93 | $ 0.51 | $ 1.67 | $ 0.39 | |
$ 0.13 | $ -0.18 | $ 0.91 | $ 0.50 | $ 1.67 | $ 0.39 | |
$ 408.65M | $ 102.74M | $ 102.07M | $ 106.31M | $ 106.37M | $ 105.19M | |
$ 415.32M | $ 102.74M | $ 103.87M | $ 108.15M | $ 106.37M | $ 106.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.27B | $ 2.19B | $ 2.28B | $ 2.12B | $ 2.08B | $ 2.02B | |
$ 14.06M | $ -18.72M | $ 94.58M | $ 54.41M | $ 177.53M | $ 41.30M | |
$ 75.29M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 76.90M | $ 48.42M | $ 228.38M | $ 115.53M | $ 26.88M | $ 116.41M | |
$ 230.91M | $ 211.36M | $ 364.44M | $ 244.97M | $ 193.01M | $ 350.55M |