Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.59B | $ 2.42B | $ 2.10B | $ 1.85B | $ 1.86B | $ 1.70B | |
$ 515.86M | $ 514.85M | $ 483.67M | $ -470.51M | $ 524.27M | $ 359.47M | |
$ 2.07B | $ 1.90B | $ 1.61B | $ 1.31B | $ 1.34B | $ 1.34B | |
$ 2.32B | $ 1.75B | $ 1.51B | $ 1.38B | $ 1.43B | $ 1.45B | |
$ 248.79M | $ 158.10M | $ 149.56M | $ -70.50M | $ -91.83M | $ -104.83M | |
$ 59.51M | $ 41.00M | $ 2.06M | $ -4.86M | $ -12.70M | $ -712.00K | |
$ -123.95M | $ -10.54M | $ 375.67M | - | $ 62.14M | $ 10.76M | |
$ 298.68M | $ 188.56M | $ 149.58M | $ -75.35M | $ -42.32M | $ -94.81M | |
$ 42.09M | $ 20.92M | $ 8.02M | $ -11.27M | $ -901.42M | $ -70.96M | |
- | - | - | - | - | - | |
$ 291.52M | $ 167.65M | $ 275.95M | $ -64.08M | $ 859.10M | $ -23.85M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.84B | $ 2.26B | $ 1.99B | $ 905.81M | $ 1.95B | $ 1.81B | |
$ 256.59M | $ 167.65M | $ 141.56M | $ -64.08M | $ 859.10M | $ -23.85M | |
$ 575.28M | $ 715.03M | $ 493.83M | - | $ 818.95M | $ -27.06M | |
- | - | - | - | $ 27.48M | $ 23.46M | |
$ 312.10M | $ 205.30M | $ 165.55M | $ -60.01M | $ -14.84M | $ -71.35M | |
$ 417.88M | $ 309.69M | $ 274.68M | $ 57.33M | $ 90.33M | $ 33.95M |