Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.76B | $ 1.81B | $ 1.80B | $ 1.60B | $ 1.53B | $ 1.92B | |
- | - | - | - | $ 789.07M | $ 917.98M | |
$ 1.81B | $ 1.81B | $ 1.80B | $ 1.60B | $ 738.88M | $ 1.01B | |
$ 1.57B | $ 1.57B | $ 1.53B | $ 1.37B | $ 594.57M | $ 589.03M | |
$ 296.69M | $ 296.69M | $ 265.75M | $ 231.19M | $ 144.31M | $ 417.69M | |
$ -349.22M | $ -349.22M | $ -259.90M | $ -231.10M | $ -220.07M | $ -266.92M | |
$ -71.18M | $ -71.20M | $ 357.19M | $ -196.97M | $ -349.45M | $ 3.29B | |
$ 62.11M | $ 62.11M | $ -360.95M | $ 197.06M | $ -425.21M | $ 3.44B | |
$ 29.22M | $ 29.22M | $ 21.66M | $ -10.50M | $ 36.63M | $ 103.44M | |
$ 38.69M | $ 38.69M | $ -461.35M | - | - | - | |
$ 43.38M | $ 43.38M | $ -408.62M | $ 101.09M | $ -348.84M | $ 3.10B | |
$ 0.50 | $ 0.45 | $ -4.28 | $ 1.05 | $ -1.83 | $ 16.23 | |
$ 0.51 | $ 0.45 | $ -4.28 | $ 1.04 | $ -1.83 | $ 16.21 | |
$ 1.58B | $ 396.11M | $ 397.09M | $ 396.28M | $ 191.15M | $ 190.80M | |
$ 1.59B | $ 397.81M | $ 397.09M | $ 397.77M | $ 191.15M | $ 191.05M | |
$ 0.68 | $ 0.68 | $ 2.12 | $ 2.12 | $ 2.38 | $ 2.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.04 | $ 0.92 | |
- | - | - | - | - | - | |
$ 1.57B | $ 1.57B | $ 1.53B | $ 1.37B | $ 1.38B | $ 1.51B | |
$ 105.49M | $ 105.49M | $ -346.50M | $ 176.00M | $ -297.00M | $ 3.15B | |
$ 16.38M | $ 73.57M | - | - | $ -230.87M | $ 2.53B | |
- | - | - | - | $ 210.79M | $ 262.82M | |
$ 16.71M | $ 368.27M | $ -360.95M | $ 0.00 | $ -214.42M | $ 3.70B | |
$ 571.37M | $ 1.29B | $ 681.30M | $ 0.00 | $ 203.52M | $ 4.14B |