Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.17B | $ 3.17B | $ 2.94B | $ 2.76B | $ 2.60B | $ 2.05B | |
$ ― | $ 2.62B | $ 2.39B | $ 2.30B | $ 1.45B | $ 1.06B | |
$ ― | $ 540.82M | $ 553.59M | $ 459.79M | $ 1.15B | $ 984.99M | |
$ ― | $ 404.03M | $ 385.92M | $ 347.79M | $ 1.02B | $ 830.25M | |
$ 72.87M | $ 136.79M | $ 167.66M | $ 112.00M | $ 125.16M | $ 154.74M | |
$ ― | $ -51.29M | $ -35.87M | $ -41.52M | $ -55.48M | $ -56.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 91.11M | $ 91.11M | $ 129.83M | $ 49.08M | $ 61.14M | $ 80.58M | |
$ 36.25M | $ 36.25M | $ 41.06M | $ 38.82M | $ 36.05M | $ 40.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 52.19M | $ 52.19M | $ 85.92M | $ 9.01M | $ 24.75M | $ 43.46M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.03B | $ 2.78B | $ 2.65B | $ 2.47B | $ 1.89B | |
$ 52.19M | $ 52.19M | $ 85.92M | $ 9.01M | $ 24.75M | $ 43.46M | |
$ 52.19M | $ 50.37M | $ 87.71M | $ 2.35M | $ 25.10M | $ 51.38M | |
$ 62.55M | $ 62.55M | $ 42.92M | $ 47.64M | $ 72.89M | $ 64.16M | |
$ 153.66M | $ 153.66M | $ 172.76M | $ 96.72M | $ 134.02M | $ 144.74M | |
$ 153.66M | $ 249.05M | $ 259.90M | $ 186.21M | $ 214.69M | $ 191.47M |