Income Statement | TTM | Dec 23 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.83B | $ 774.35M | $ 815.92M | $ 1.09B | $ 1.08B | |
$ ― | $ ― | $ 670.42M | $ 674.09M | $ 525.03M | $ 270.20M | |
$ ― | $ ― | $ 103.93M | $ 141.84M | $ 560.24M | $ 809.25M | |
$ ― | $ ― | $ 5.99M | $ 1.58M | $ 148.02M | $ 413.89M | |
$ ― | $ ― | $ 97.94M | $ 140.25M | $ 412.22M | $ 395.36M | |
$ ― | $ ― | $ -238.49M | $ -199.50M | $ -190.99M | $ -203.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -236.75M | $ -121.07M | $ 156.32M | $ 129.32M | |
$ ― | $ ― | $ -7.69M | $ 313.00K | $ -2.02M | $ -1.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ -229.18M | $ -112.70M | $ 158.94M | $ 130.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ 676.41M | $ 675.67M | $ 673.06M | $ 684.09M | |
$ ― | $ ― | $ -229.18M | $ -112.70M | $ 158.94M | $ 130.32M | |
$ ― | $ ― | $ -140.35M | $ -75.82M | $ 203.62M | $ 173.19M | |
$ ― | $ ― | $ 164.20M | $ 160.36M | $ 166.43M | $ 162.12M | |
$ ― | $ ― | $ -72.55M | $ 39.29M | $ 322.75M | $ 291.44M | |
$ ― | $ 623.00M | $ -72.55M | $ 39.29M | $ 504.49M | $ 465.38M |