Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.79B | $ 1.81B | $ 1.80B | $ 1.59B | $ 1.53B | $ 1.92B | |
$ 453.66M | $ 905.16M | $ 873.91M | $ 797.32M | $ 789.07M | - | |
$ 1.57B | $ 906.00M | $ 926.08M | $ 791.89M | $ 738.88M | $ 1.92B | |
$ 1.59B | $ 1.57B | $ 1.53B | $ 1.37B | $ 1.55B | $ 1.63B | |
$ 252.86M | $ 296.69M | $ 297.47M | $ 221.34M | $ -22.79M | $ 299.55M | |
$ 273.35M | $ 299.26M | $ -279.76M | $ -231.10M | $ -229.25M | $ -286.62M | |
$ -290.24M | $ 60.79M | $ -100.63M | $ -50.77M | $ -381.32M | $ -845.50M | |
$ 9.81M | $ 62.11M | $ -360.95M | $ 197.06M | $ -425.21M | $ 3.44B | |
$ 30.23M | $ 29.22M | $ 21.66M | $ -10.50M | $ 36.63M | $ 103.44M | |
$ 21.94M | $ 38.69M | $ -461.35M | $ 130.52M | - | - | |
$ 7.94M | $ 43.38M | $ -408.62M | $ 101.09M | $ -348.84M | $ 3.10B | |
$ 0.05 | $ 0.23 | $ -4.28 | $ 1.05 | $ -3.69 | $ 32.45 | |
$ 0.04 | $ 0.23 | $ -4.28 | $ 1.04 | $ -3.69 | $ 32.40 | |
$ 1.58B | $ 396.11M | $ 397.09M | $ 396.28M | $ 394.65M | $ 393.75M | |
$ 1.59B | $ 397.81M | $ 397.09M | $ 397.77M | $ 394.65M | $ 394.30M | |
$ 0.30 | $ 0.68 | $ 2.12 | $ 2.12 | - | $ 1.95 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.81B | $ 2.47B | $ 1.53B | $ 1.37B | $ 1.55B | $ 1.63B | |
$ 70.05M | $ 105.49M | $ -346.50M | $ 176.00M | $ -297.00M | $ 3.15B | |
$ 17.69M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 321.14M | $ 388.03M | $ -102.99M | $ 407.91M | $ -214.42M | $ 4.06B | |
$ 806.00M | $ 845.61M | $ 423.31M | $ 840.50M | $ 203.52M | $ 5.32B |