Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.45B | $ 2.45B | $ 2.26B | $ 1.32B | $ 372.79M | $ 523.58M | |
$ 993.56M | $ 888.94M | $ 812.92M | $ -30.51M | $ 138.67M | $ 185.17M | |
$ 1.46B | $ 1.56B | $ 1.44B | $ 713.55M | $ 234.12M | $ 338.40M | |
$ 1.09B | $ 1.09B | $ 1.08B | $ 585.49M | $ 215.71M | $ 212.79M | |
$ 104.01M | $ 104.01M | $ -293.01M | $ 128.06M | $ 18.42M | $ 125.61M | |
$ -277.56M | $ -277.56M | $ -208.15M | $ -117.92M | $ -62.64M | $ -37.93M | |
$ 12.19M | $ 12.19M | $ -46.69M | $ 98.66M | $ -30.59M | $ -12.51M | |
$ -185.74M | $ -185.74M | $ -454.47M | $ -76.18M | $ -74.81M | $ 75.18M | |
$ 1.76M | $ 1.76M | $ -28.92M | $ -4.38M | $ -69.32M | $ 20.05M | |
- | - | - | - | - | - | |
$ -187.50M | $ -187.50M | $ -425.55M | $ 463.28M | $ -5.49M | $ 55.13M | |
$ -3.76 | $ -3.51 | $ -7.32 | $ -1.45 | $ -0.18 | $ 1.46 | |
$ -3.87 | $ -3.51 | $ -7.32 | $ -1.45 | $ -0.18 | $ 1.46 | |
$ 213.40M | $ 53.35M | $ 58.11M | $ 49.64M | $ 31.32M | $ 37.71M | |
$ 213.40M | $ 53.35M | $ 58.11M | $ 49.64M | $ 31.32M | $ 37.82M | |
- | - | $ 0.10 | $ 0.10 | $ 0.10 | $ 0.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.09 | $ 1.81 | |
- | - | - | - | - | - | |
$ 2.08B | $ 1.98B | $ 1.89B | $ 554.98M | $ 354.38M | $ 397.96M | |
$ -187.50M | $ -187.50M | $ -425.55M | $ -71.80M | $ -5.49M | $ 55.13M | |
$ -133.98M | $ 371.42M | $ 263.08M | - | $ -25.25M | $ 64.44M | |
- | - | - | - | $ 63.25M | $ 39.83M | |
$ 219.57M | $ 91.82M | $ -246.32M | $ 44.00M | $ -11.56M | $ 115.01M | |
$ 297.59M | $ 510.49M | $ 97.58M | $ 211.26M | $ 26.28M | $ 148.62M |