Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.41B | $ 2.42B | $ 2.10B | $ 1.85B | $ 1.86B | $ 1.70B | |
$ 530.52M | $ 514.85M | $ 483.67M | $ -470.51M | $ 524.27M | $ 359.47M | |
$ 1.90B | $ 1.90B | $ 1.61B | $ 1.31B | $ 1.34B | $ 1.34B | |
$ 2.21B | $ 2.21B | $ 1.51B | $ 1.38B | $ 1.43B | $ 1.45B | |
$ 181.60M | $ 158.10M | $ 149.56M | $ -70.50M | $ -91.83M | $ -104.83M | |
$ 41.00M | $ 41.00M | $ 2.06M | $ -4.86M | $ -12.70M | $ -712.00K | |
$ -126.60M | $ 12.60M | $ 375.67M | - | $ 62.14M | $ 10.76M | |
$ 188.56M | $ 188.56M | $ 149.58M | $ -75.35M | $ -42.32M | $ -94.81M | |
$ 20.92M | $ 20.92M | $ 8.02M | $ -11.27M | $ -901.42M | $ -70.96M | |
- | - | - | - | - | - | |
$ 105.06M | $ 167.65M | $ 275.95M | $ -64.08M | $ 859.10M | $ -23.85M | |
$ 0.89 | $ 0.89 | $ 0.76 | $ -0.35 | $ 4.75 | $ -0.13 | |
$ 0.88 | $ 0.87 | $ 0.75 | $ -0.35 | $ 4.53 | $ -0.13 | |
$ 751.34M | $ 187.83M | $ 185.27M | $ 182.85M | $ 180.80M | $ 179.04M | |
$ 766.38M | $ 191.59M | $ 188.96M | $ 182.85M | $ 191.68M | $ 179.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.74B | $ 2.72B | $ 1.99B | $ 905.81M | $ 1.95B | $ 1.81B | |
$ 167.65M | $ 167.65M | $ 141.56M | $ -64.08M | $ 859.10M | $ -23.85M | |
$ 405.92M | $ 715.03M | $ 493.83M | - | $ 818.95M | $ -27.06M | |
- | - | - | - | $ 27.48M | $ 23.46M | |
$ 205.90M | $ 205.90M | $ 165.55M | $ -60.01M | $ -14.84M | $ -71.35M | |
$ 305.24M | $ 305.24M | $ 274.68M | $ 57.33M | $ 90.33M | $ 33.95M |