Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 716.63M | $ 716.63M | $ 518.69M | $ 360.00M | $ 585.61M | $ 614.24M | |
$ 425.04M | $ 425.04M | $ 418.40M | $ 282.72M | $ 285.38M | $ 280.26M | |
$ 291.60M | $ 291.60M | $ 100.28M | $ 77.28M | $ 300.23M | $ 333.98M | |
$ 140.25M | $ 140.25M | $ 101.28M | $ 93.73M | $ 128.47M | $ 103.96M | |
$ 151.35M | $ 151.35M | $ -996.00K | $ -16.45M | $ 171.77M | $ 230.03M | |
$ -6.11M | $ -6.11M | $ -3.84M | $ -2.28M | $ 6.71M | $ 5.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 128.86M | $ 128.87M | $ -85.09M | $ -223.39M | $ 131.21M | $ 236.77M | |
$ 40.90M | $ 40.90M | $ -9.10M | $ -55.89M | $ 18.10M | $ 57.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 87.80M | $ 87.80M | $ -75.98M | $ -167.50M | $ 113.11M | $ 178.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 565.28M | $ 565.29M | $ 519.68M | $ 376.45M | $ 413.84M | $ 384.21M | |
$ 87.80M | $ 87.80M | $ -75.98M | $ -167.50M | $ 113.11M | $ 178.80M | |
$ 101.15M | $ 100.93M | $ -12.50M | $ 2.48M | $ 149.90M | $ 178.80M | |
$ 5.70M | $ 5.28M | $ 2.47M | $ 2.62M | $ 3.19M | $ 991.00K | |
$ 134.57M | $ 134.15M | $ -82.62M | $ -220.77M | $ 134.40M | $ 237.76M | |
$ 541.39M | $ 540.97M | $ 395.50M | $ 267.37M | $ 460.13M | $ 517.43M |