Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.08B | $ 1.29B | $ 1.61B | $ 1.56B | $ 990.00M | $ 1.23B | |
$ ― | $ ― | $ 469.30M | $ 638.70M | $ 354.90M | $ 449.80M | |
$ ― | $ ― | $ 1.14B | $ 920.20M | $ 635.10M | $ 781.90M | |
$ ― | $ ― | $ 411.20M | $ 356.40M | $ 413.40M | $ 379.10M | |
$ ― | $ ― | $ 730.80M | $ 563.80M | $ 221.70M | $ 402.80M | |
$ ― | $ ― | $ -6.00M | $ -5.70M | $ -7.10M | $ -13.80M | |
$ ― | $ ― | $ 5.30M | $ -53.10M | $ -36.30M | $ -390.00M | |
$ ― | $ ― | $ 730.10M | $ 505.00M | $ 178.30M | $ -1.00M | |
$ ― | $ ― | $ 212.80M | $ 139.10M | $ 74.80M | $ 298.70M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 584.50M | $ 365.80M | $ 2.41B | $ -279.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 584.50M | $ 365.80M | $ 2.41B | $ -279.90M | |
$ ― | $ ― | $ 513.30M | $ 394.71M | $ 130.11M | $ 26.77M | |
$ ― | $ ― | $ 6.00M | $ 6.20M | $ 7.70M | $ 15.00M | |
$ ― | $ ― | $ 736.10M | $ 511.20M | $ 186.00M | $ 14.00M | |
$ ― | $ 647.10M | $ 880.50M | $ 682.40M | $ 370.80M | $ 177.20M |