Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.37B | $ 2.05B | $ 1.83B | $ 2.70B | $ 2.66B | |
$ ― | $ 1.29B | $ 1.14B | $ 1.01B | $ 1.52B | $ 1.47B | |
$ ― | $ 1.07B | $ 917.84M | $ 825.99M | $ 1.18B | $ 1.19B | |
$ ― | $ 877.51M | $ 793.71M | $ 751.25M | $ 962.56M | $ 971.21M | |
$ ― | $ 193.47M | $ 124.13M | $ 74.74M | $ 219.46M | $ 216.63M | |
$ ― | $ -646.00K | $ -2.41M | $ -4.48M | $ -5.12M | $ -5.74M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 216.19M | $ 121.59M | $ 74.89M | $ 219.17M | $ 214.79M | |
$ ― | $ 62.83M | $ 36.02M | $ 22.78M | $ 64.72M | $ 65.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 145.18M | $ 84.17M | $ 51.89M | $ 151.87M | $ 148.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 11.95M | $ 10.55M | $ 11.54M | $ 13.92M | $ 30.12M | |
$ ― | $ 2.17B | $ 1.93B | $ 1.76B | $ 2.48B | $ 2.44B | |
$ ― | $ 145.18M | $ 84.17M | $ 51.89M | $ 151.87M | $ 148.26M | |
$ ― | $ 132.27M | $ 85.68M | $ 52.21M | $ 153.00M | $ 150.69M | |
$ ― | $ 5.64M | $ 5.87M | $ 6.89M | $ 10.04M | $ 9.43M | |
$ ― | $ 221.83M | $ 127.45M | $ 81.79M | $ 229.21M | $ 224.21M | |
$ ― | $ 303.11M | $ 194.49M | $ 156.81M | $ 307.31M | $ 287.94M |