Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.69B | $ 2.72B | $ 2.64B | $ 1.60B | $ 844.81M | $ 2.83B | |
$ 2.11B | $ 2.70B | $ 1.37B | $ 443.84M | $ 1.40B | $ 2.22B | |
$ 639.29M | $ 18.08M | $ 1.27B | $ 1.15B | $ -553.11M | $ 612.95M | |
$ 572.96M | $ 586.25M | $ 1.47B | $ 1.23B | $ -89.61M | $ 285.48M | |
$ -240.35M | $ -293.68M | $ -204.99M | $ -79.00M | $ -463.50M | $ 327.48M | |
$ -40.94M | $ -33.31M | $ -66.72M | $ -101.83M | $ -28.47M | $ -10.79M | |
$ 7.54M | $ 14.53M | $ 26.39M | $ 7.85M | $ -208.08M | $ -11.69M | |
$ -354.81M | $ -327.79M | $ -293.85M | $ -185.32M | $ -700.05M | $ 305.00M | |
$ -55.01M | $ -67.30M | $ -53.77M | $ -40.55M | $ -189.12M | $ 81.01M | |
- | - | - | - | - | - | |
$ -211.66M | $ -260.49M | $ -240.08M | $ -144.77M | $ -510.94M | $ 223.98M | |
$ -5.79 | $ -5.05 | $ -4.67 | $ -2.85 | $ -11.08 | $ 4.72 | |
$ -5.79 | $ -5.05 | $ -4.67 | $ -2.85 | $ -11.08 | $ 4.71 | |
$ 206.72M | $ 51.60M | $ 51.36M | $ 50.77M | $ 46.10M | $ 47.44M | |
$ 206.72M | $ 51.60M | $ 51.36M | $ 50.77M | $ 46.10M | $ 47.55M | |
- | - | - | - | $ 0.12 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -11.96 | $ 4.60 | |
- | - | - | - | $ 177.70M | $ 248.53M | |
$ 2.68B | $ 2.64B | $ 2.85B | $ 1.68B | $ 1.31B | $ 2.50B | |
- | - | - | - | $ 37.20M | $ 23.37M | |
$ -299.80M | $ -260.49M | $ -240.08M | $ -144.77M | $ -510.94M | $ 223.98M | |
$ -399.22M | $ -384.49M | - | - | $ -382.48M | $ 228.91M | |
$ -273.59M | $ -246.09M | $ -202.28M | $ -78.25M | $ -662.85M | $ 328.37M | |
$ -30.10M | $ -112.47M | $ -57.23M | $ 69.27M | $ -511.18M | $ 487.73M |