Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 2.57B | $ 2.57B | $ 2.19B | $ 1.63B | $ 2.11B | $ 2.18B | |
$ 2.16B | $ 2.16B | $ 1.69B | $ 1.39B | $ 1.18B | $ 1.21B | |
$ 403.13M | $ 403.13M | $ 501.86M | $ 246.19M | $ 922.64M | $ 970.78M | |
$ 390.90M | $ 390.60M | $ 319.46M | $ 211.95M | $ 768.32M | $ 722.50M | |
$ 12.23M | $ 12.53M | $ 182.40M | $ 34.25M | $ 154.32M | $ 248.27M | |
$ -36.35M | $ -22.25M | $ -13.48M | $ -16.30M | $ -9.16M | $ -6.63M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -10.06M | $ -10.06M | $ 182.93M | $ 22.25M | $ 163.84M | $ 199.13M | |
$ 27.18M | $ 27.18M | $ 55.21M | $ 32.85M | $ 48.90M | $ 50.93M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -72.99M | $ -73.09M | $ 110.35M | $ 6.28M | $ 122.81M | $ 149.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ 16.06M | $ 11.95M | $ 14.78M | |
$ 2.55B | $ 2.55B | $ 2.01B | $ 1.60B | $ 1.95B | $ 1.93B | |
$ -44.44M | $ -44.34M | $ 139.10M | $ 8.17M | $ 122.81M | $ 149.00M | |
$ -44.44M | $ -37.70M | $ 140.20M | $ 7.99M | $ 115.66M | $ 160.70M | |
$ 7.50M | $ 33.16M | $ 43.63M | $ 26.70M | $ 11.15M | $ 8.85M | |
$ 36.80M | $ 23.10M | $ 226.56M | $ 48.95M | $ 175.00M | $ 207.97M | |
$ 264.39M | $ 250.69M | $ 390.83M | $ 209.40M | $ 341.96M | $ 355.22M |