Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 963.50M | $ -848.40M | $ 1.32B | $ 733.60M | $ 1.11B | |
$ ― | $ 789.50M | $ 698.70M | $ 555.70M | $ 628.30M | $ 892.60M | |
$ ― | $ 174.00M | $ -1.55B | $ 761.70M | $ 105.30M | $ 218.10M | |
$ ― | $ 137.30M | $ 119.10M | $ 92.70M | $ 282.90M | $ 156.90M | |
$ ― | $ 32.00M | $ -1.67B | $ 669.00M | $ -177.60M | $ 61.20M | |
$ ― | $ -10.40M | $ -12.50M | $ 8.00M | $ 9.90M | $ 10.90M | |
$ ― | $ -1.20M | $ 500.00K | $ ― | $ ― | $ ― | |
$ ― | $ 22.80M | $ -1.68B | $ 23.70M | $ -191.80M | $ 28.70M | |
$ ― | $ -8.30M | $ 2.20M | $ -500.00K | $ -33.30M | $ -500.00K | |
$ ― | $ 1.00M | $ -400.00K | $ ― | $ ― | $ ― | |
$ ― | $ 31.10M | $ 20.20M | $ 24.20M | $ -158.50M | $ 29.20M | |
$ ― | $ 0.08 | $ 0.05 | $ 0.06 | $ -0.38 | $ 0.07 | |
$ ― | $ 0.07 | $ 0.05 | $ 0.06 | $ -0.38 | $ 0.07 | |
$ ― | $ 413.30M | $ 415.30M | $ 415.70M | $ 414.90M | $ 415.00M | |
$ ― | $ 425.00M | $ 426.90M | $ 422.50M | $ 414.90M | $ 416.80M | |
$ ― | $ 0.02 | $ 0.01 | $ ― | $ ― | $ 0.08 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 926.80M | $ 817.80M | $ -648.40M | $ -911.20M | $ -1.05B | |
$ ― | $ 31.10M | $ 20.20M | $ 24.20M | $ -158.50M | $ 29.20M | |
$ ― | $ 14.30M | $ -1.36B | $ 2.00M | $ -220.60M | $ 50.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 43.30M | $ -1.67B | $ 32.20M | $ -180.80M | $ 40.50M | |
$ ― | $ 95.00M | $ -1.62B | $ 32.20M | $ -119.20M | $ 40.50M |