Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 394.21M | $ 394.30M | $ 863.85M | $ 929.74M | $ 790.31M | $ 698.48M | |
$ 171.55M | $ 171.50M | $ 181.94M | $ 203.96M | $ 185.19M | $ 160.63M | |
$ 222.66M | $ 222.80M | $ 681.91M | $ 725.77M | $ 605.12M | $ 537.85M | |
$ 341.62M | $ 341.60M | $ 568.30M | $ 511.87M | $ 459.87M | $ 441.54M | |
$ -118.96M | $ -118.80M | $ 113.61M | $ 213.91M | $ 145.25M | $ 96.30M | |
$ -53.78M | $ -53.90M | $ -53.28M | $ -72.41M | $ -90.26M | $ -74.28M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 88.34M | $ 88.30M | $ 77.69M | $ 145.64M | $ 43.80M | $ 31.14M | |
$ 5.37M | $ 5.40M | $ 3.84M | $ 2.34M | $ 2.98M | $ 3.79M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 121.26M | $ 121.30M | $ 65.75M | $ 135.16M | $ 33.00M | $ 22.93M | |
$ 0.50 | $ 0.51 | $ 0.28 | $ 0.57 | $ 0.14 | $ 0.10 | |
$ 0.50 | $ 0.51 | $ 0.28 | $ 0.57 | $ 0.14 | $ 0.10 | |
$ 947.13M | $ 236.78M | $ 236.78M | $ 236.78M | $ 236.78M | $ 222.60M | |
$ 947.13M | $ 236.78M | $ 236.78M | $ 236.78M | $ 236.78M | $ 222.60M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 73.00M | $ 52.04M | $ 38.00M | $ 37.91M | $ 32.68M | |
$ 513.17M | $ 513.10M | $ 750.25M | $ 715.83M | $ 645.06M | $ 602.17M | |
$ 129.60M | $ 129.60M | $ 74.38M | $ 143.38M | $ 40.82M | $ 27.35M | |
$ 74.29M | $ 74.21M | $ 65.46M | $ 136.52M | $ 47.79M | $ 16.70M | |
$ 48.59M | $ 48.60M | $ 50.04M | $ 66.54M | $ 91.76M | $ 74.36M | |
$ 136.93M | $ 136.90M | $ 127.73M | $ 212.18M | $ 135.56M | $ 105.50M | |
$ 136.93M | $ 308.40M | $ 309.68M | $ 416.15M | $ 320.76M | $ 266.13M |