Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.50B | $ 2.71B | $ 3.10B | $ 3.08B | $ 2.81B | $ 3.06B | |
$ 1.23B | $ 1.33B | $ 1.52B | $ 1.43B | $ -1.40B | $ 2.44B | |
$ 1.27B | $ 1.38B | $ 1.58B | $ 1.65B | $ 2.81B | $ 3.06B | |
$ 603.92M | $ 871.49M | $ 1.00B | $ 2.42B | $ 2.22B | $ 780.54M | |
$ 203.18M | $ 388.41M | $ 86.92M | $ 489.92M | $ 442.64M | $ 625.28M | |
$ -32.69M | $ -115.69M | $ -120.44M | $ -118.83M | $ -108.58M | $ -133.09M | |
$ -93.73M | $ -101.20M | $ -486.12M | $ -3.14M | $ -68.31M | $ 6.00M | |
$ 97.92M | $ 296.01M | $ -29.95M | $ 374.23M | $ 402.38M | $ 486.19M | |
$ 66.33M | $ 94.61M | $ -40.98M | $ 94.39M | $ 145.39M | $ 78.47M | |
- | - | - | - | - | - | |
$ 36.14M | $ 215.46M | $ 7.59M | $ 250.60M | $ 239.98M | $ 380.49M | |
$ 0.82 | $ 4.92 | $ 0.18 | $ 5.92 | $ 4.70 | $ 6.77 | |
$ 0.63 | $ 4.90 | $ 0.17 | $ 5.77 | $ 4.64 | $ 6.67 | |
$ 177.03M | $ 43.83M | $ 43.13M | $ 42.36M | $ 51.02M | $ 56.20M | |
$ 189.40M | $ 43.99M | $ 43.73M | $ 43.44M | $ 51.73M | $ 57.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.84B | $ 2.20B | $ 2.52B | $ 3.85B | $ -588.16M | $ 3.22B | |
$ 36.14M | $ 215.46M | $ 7.59M | $ 250.60M | $ 239.98M | $ 380.49M | |
$ -230.23M | $ 360.02M | - | - | - | - | |
- | - | - | - | - | - | |
$ 238.74M | $ 448.71M | $ 103.81M | $ 503.31M | $ 540.99M | $ 643.98M | |
$ 1.28B | $ 1.46B | $ 1.22B | $ 1.51B | $ 1.57B | $ 1.75B |