Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.16B | $ 2.88B | $ 2.33B | $ 1.72B | $ 1.20B | $ 750.63M | |
$ 405.97M | $ 1.11B | $ -859.55M | $ 652.30M | $ 434.65M | $ 308.85M | |
$ 758.51M | $ 1.77B | $ 1.47B | $ 1.07B | $ 766.54M | $ 441.78M | |
$ 387.90M | $ 1.01B | $ 1.15B | $ 622.62M | $ 404.86M | $ 243.33M | |
$ 370.61M | $ 751.42M | $ 321.46M | $ 1.75B | $ 361.67M | $ 198.45M | |
$ -146.50M | $ -419.96M | $ 102.04M | $ 64.57M | $ -74.92M | $ -51.38M | |
$ 35.82M | $ -98.81M | $ -378.50M | $ -231.56M | $ 48.30M | $ 39.87M | |
$ 259.93M | $ 429.58M | $ 428.43M | $ 273.46M | $ 335.05M | $ 186.94M | |
$ 18.91M | $ 24.17M | $ 35.68M | $ 31.18M | $ 27.07M | $ 14.18M | |
- | $ 9.49M | $ 12.18M | $ 11.80M | - | - | |
$ 231.12M | $ 386.32M | $ 785.51M | $ 1.79B | $ 292.07M | $ 153.92M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 793.88M | $ 2.12B | $ 288.49M | $ 1.27B | $ 839.52M | $ 552.18M | |
$ 231.12M | $ 386.32M | $ 785.51M | $ 1.79B | $ 292.07M | $ 153.92M | |
$ 203.79M | $ 315.74M | - | - | $ 254.75M | $ 119.25M | |
$ 136.56M | - | - | - | $ 70.00M | $ 55.47M | |
$ 396.49M | $ 815.88M | $ 428.43M | $ 273.46M | $ 405.06M | $ 242.41M | |
$ 495.58M | $ 1.11B | $ 634.65M | $ 427.68M | $ 513.80M | $ 315.56M |