Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.34B | $ 3.06B | $ 2.80B | $ 2.58B | $ 1.69B | $ 1.14B | |
$ 715.04M | $ 688.76M | $ -678.60M | $ -529.32M | $ 449.36M | $ 358.90M | |
$ 2.62B | $ 2.37B | $ 2.12B | $ 2.05B | $ 1.24B | $ 783.86M | |
$ 2.34B | $ 2.49B | $ -2.23B | $ 1.72B | $ 1.39B | $ 2.17B | |
$ 115.39M | $ -125.68M | $ -101.68M | $ 326.19M | $ -142.50M | $ -1.39B | |
$ 121.60M | $ 105.44M | $ 15.73M | $ -5.22M | $ 15.48M | $ 28.03M | |
$ 5.32M | $ -3.80M | - | - | - | - | |
$ 229.16M | $ -16.44M | $ -85.94M | $ 320.97M | $ -127.02M | $ -1.36B | |
$ 37.39M | $ 19.17M | $ -10.10M | $ 4.53M | $ 1.30M | $ 532.00K | |
- | - | - | - | - | - | |
$ 191.74M | $ -35.61M | $ -96.05M | $ 316.44M | $ -128.32M | $ -1.36B | |
$ 0.28 | $ -0.05 | $ -0.14 | $ 0.49 | $ -0.22 | $ -3.24 | |
$ 0.29 | $ -0.05 | $ -0.14 | $ 0.46 | $ -0.22 | $ -3.24 | |
$ 2.71B | $ 674.64M | $ 665.73M | $ 640.03M | $ 596.26M | $ 420.47M | |
$ 2.73B | $ 674.64M | $ 665.73M | $ 691.65M | $ 596.26M | $ 420.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.42 | $ 0.12 | |
- | - | - | - | - | - | |
$ 3.05B | $ 3.18B | $ 3.58B | $ 1.19B | $ 1.84B | $ 2.53B | |
$ 191.99M | $ -35.61M | $ -96.05M | $ 316.44M | $ -128.32M | $ -1.36B | |
$ 690.11M | $ 793.09M | $ -67.90M | - | $ -128.32M | $ -1.36B | |
- | - | - | - | $ 635.00K | $ 2.14M | |
$ 169.59M | $ -125.68M | $ -85.94M | $ 330.39M | $ -126.39M | $ -1.36B | |
$ 387.99M | $ -104.17M | $ -39.45M | $ 357.89M | $ -89.40M | $ -1.33B |