Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.20B | $ 1.04B | $ 915.48M | $ 892.29M | $ 1.27B | $ 1.86B | |
$ 994.62M | $ 886.00M | $ 817.35M | $ 890.30M | $ 1.20B | $ 1.72B | |
$ 210.28M | $ 157.55M | $ 98.14M | $ 1.99M | $ 76.56M | $ 136.84M | |
$ 62.32M | $ 64.29M | $ 56.17M | $ 69.14M | $ 77.54M | $ 109.58M | |
$ 147.96M | $ 93.26M | $ 41.96M | $ -67.14M | $ -981.00K | $ 27.27M | |
$ -90.78M | $ -80.54M | $ -84.86M | $ -74.37M | $ -56.53M | $ -53.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 114.45M | $ 67.71M | $ -28.59M | $ -149.61M | $ -84.05M | $ -25.76M | |
$ 58.21M | $ 46.52M | $ 29.81M | $ 22.31M | $ 21.63M | $ 69.81M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 484.97M | $ 497.00M | $ -77.73M | $ -186.70M | $ -131.40M | $ -124.58M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.43M | $ 21.61M | $ 20.46M | $ 22.72M | $ 34.08M | $ 51.97M | |
$ 1.06B | $ 950.28M | $ 873.52M | $ 959.44M | $ 1.27B | $ 1.83B | |
$ 484.97M | $ 497.00M | $ -77.73M | $ -186.70M | $ -131.40M | $ -124.58M | |
$ 8.86M | $ -27.03M | $ -75.66M | $ -172.40M | $ -104.00M | $ -108.24M | |
$ 117.23M | $ 106.81M | $ 100.00M | $ 96.15M | $ 81.19M | $ 80.39M | |
$ 231.68M | $ 174.52M | $ 71.42M | $ -53.46M | $ -2.85M | $ 54.63M | |
$ 296.03M | $ 258.12M | $ 157.56M | $ 57.19M | $ 99.73M | $ 155.93M |