Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.77B | $ 2.72B | $ 2.64B | $ 1.60B | $ 844.81M | $ 2.83B | |
$ 2.24B | $ 2.70B | $ 1.37B | $ 443.84M | $ 1.40B | $ 2.22B | |
$ 531.37M | $ 18.08M | $ 1.27B | $ 1.15B | $ -553.11M | $ 612.95M | |
$ 541.97M | $ 586.25M | $ 1.47B | $ 1.23B | $ -89.61M | $ 285.48M | |
$ -370.70M | $ -293.68M | $ -204.99M | $ -79.00M | $ -463.50M | $ 327.48M | |
$ -48.97M | $ -33.31M | $ -66.72M | $ -101.83M | $ -28.47M | $ -10.79M | |
$ 6.17M | $ 14.53M | $ 26.39M | $ 7.85M | $ -208.08M | $ -11.69M | |
$ -407.95M | $ -327.79M | $ -293.85M | $ -185.32M | $ -700.05M | $ 305.00M | |
$ -52.88M | $ -67.30M | $ -53.77M | $ -40.55M | $ -189.12M | $ 81.01M | |
- | - | - | - | - | - | |
$ -266.92M | $ -260.49M | $ -240.08M | $ -144.77M | $ -510.94M | $ 223.98M | |
$ -6.85 | $ -5.05 | $ -4.67 | $ -2.85 | $ -11.08 | $ 4.72 | |
$ -6.85 | $ -5.05 | $ -4.67 | $ -2.85 | $ -11.08 | $ 4.71 | |
$ 207.06M | $ 51.60M | $ 51.36M | $ 50.77M | $ 46.10M | $ 47.44M | |
$ 207.06M | $ 51.60M | $ 51.36M | $ 50.77M | $ 46.10M | $ 47.55M | |
- | - | - | - | $ 0.12 | $ 0.48 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -11.96 | $ 4.60 | |
- | - | - | - | $ 177.70M | $ 248.53M | |
$ 2.78B | $ 2.64B | $ 2.85B | $ 1.68B | $ 1.31B | $ 2.50B | |
- | - | - | - | $ 37.20M | $ 23.37M | |
$ -355.06M | $ -260.49M | $ -240.08M | $ -144.77M | $ -510.94M | $ 223.98M | |
$ -449.56M | $ -384.49M | - | - | $ -382.48M | $ 228.91M | |
$ -319.16M | $ -246.09M | $ -202.28M | $ -78.25M | $ -662.85M | $ 328.37M | |
$ -109.02M | $ -112.47M | $ -57.23M | $ 69.27M | $ -511.18M | $ 487.73M |