Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 2.38B | $ 2.33B | $ 1.64B | $ 1.46B | $ 1.62B | |
$ ― | $ 1.92B | $ 1.48B | $ 1.21B | $ 1.19B | $ 1.33B | |
$ ― | $ 413.60M | $ 665.00M | $ 437.40M | $ 273.80M | $ 293.80M | |
$ ― | $ 330.20M | $ 297.10M | $ 279.90M | $ 157.60M | $ 171.30M | |
$ ― | $ 82.30M | $ 412.10M | $ 157.50M | $ 116.20M | $ 122.50M | |
$ ― | $ -45.80M | $ 30.80M | $ 29.60M | $ 9.60M | $ 7.00M | |
$ ― | $ 79.40M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -41.20M | $ 283.90M | $ 20.30M | $ 100.50M | $ 120.30M | |
$ ― | $ -14.60M | $ 73.90M | $ 21.80M | $ 14.90M | $ 17.00M | |
$ ― | $ 1.70M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -32.50M | $ 208.70M | $ 3.10M | $ 84.60M | $ 99.80M | |
$ ― | $ -0.14 | $ 0.48 | $ 0.01 | $ 0.22 | $ 0.27 | |
$ ― | $ -0.14 | $ 0.48 | $ 0.01 | $ 0.21 | $ 0.27 | |
$ ― | $ 467.31M | $ 432.29M | $ 424.84M | $ 393.35M | $ 363.98M | |
$ ― | $ 468.33M | $ 433.94M | $ 427.35M | $ 395.46M | $ 365.91M | |
$ ― | $ ― | $ 0.17 | $ 0.03 | $ 0.12 | $ 0.12 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 2.30B | $ -1.92B | $ -1.49B | $ -1.34B | $ -1.50B | |
$ ― | $ -32.50M | $ 208.70M | $ 3.10M | $ 84.60M | $ 99.80M | |
$ ― | $ -56.50M | $ 336.16M | $ 121.64M | $ 91.41M | $ 91.64M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 13.20M | $ 303.70M | $ 51.10M | $ 111.00M | $ 128.40M | |
$ ― | $ 142.30M | $ 405.10M | $ 151.80M | $ 111.00M | $ 128.40M |