Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.76B | $ 4.30B | $ 4.54B | $ 4.77B | $ 4.24B | $ 4.29B | |
$ 3.06B | $ 3.47B | $ 3.76B | $ 3.36B | $ 3.33B | $ 3.74M | |
$ 693.90M | $ 832.62M | $ 785.92M | $ 822.92M | $ 901.91M | $ 872.54M | |
$ -209.26M | $ 660.38M | $ 648.04M | $ 4.50B | $ 4.04B | $ 660.57M | |
$ -75.58M | $ 141.60M | $ 59.34M | $ 267.43M | $ 188.72M | $ 190.41M | |
$ -62.02M | $ -72.26M | $ 82.50M | $ -77.57M | $ -74.80M | $ -71.78M | |
$ -23.66M | $ -11.41M | $ -25.11M | $ -14.50M | $ -2.75M | $ 3.42B | |
$ -106.13M | $ 88.57M | $ 30.26M | $ 204.36M | $ 116.67M | $ 120.05M | |
$ 42.36M | $ 63.34M | $ 18.04M | $ 19.64M | $ 25.09M | $ 57.07M | |
- | - | - | - | - | - | |
$ -155.38M | $ 62.45M | $ 45.73M | $ 168.82M | $ 91.59M | $ 62.97M | |
$ -2.71 | $ 0.73 | $ 0.53 | $ 1.75 | $ 0.91 | $ 0.63 | |
$ -2.71 | $ 0.73 | $ 0.53 | $ 1.72 | $ 0.90 | $ 0.62 | |
$ 340.72M | $ 85.00M | $ 86.37M | $ 96.56M | $ 100.63M | $ 100.62M | |
$ 341.81M | $ 85.87M | $ 87.08M | $ 98.37M | $ 101.68M | $ 101.46M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 959.81M | $ 4.13B | $ 4.41B | $ 8.30B | $ 7.37B | $ 664.31M | |
$ -155.38M | $ 62.45M | $ 45.73M | $ 168.82M | $ 91.59M | $ 62.97M | |
$ 3.50B | $ 3.57B | - | - | - | - | |
- | - | - | - | - | - | |
$ -36.43M | $ 160.83M | $ 112.77M | $ 227.75M | $ 191.47M | $ 120.64M | |
$ 100.48M | $ 301.02M | $ 244.52M | $ 364.99M | $ 326.10M | $ 256.58M |