Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 740.86M | $ 993.34M | $ 689.50M | $ 461.59M | $ 447.24M | $ 458.73M | |
$ 239.94M | $ 158.97M | $ 277.11M | $ 212.48M | $ 199.01M | $ 212.36M | |
$ 500.92M | $ 700.10M | $ 412.39M | $ 249.12M | $ 248.24M | $ 246.37M | |
$ 37.88M | $ 83.89M | $ 54.13M | $ 49.64M | $ 47.16M | $ 47.78M | |
$ 463.04M | $ 616.21M | $ 358.26M | $ 199.48M | $ 201.07M | $ 198.59M | |
$ -48.81M | $ -61.17M | $ -58.09M | $ -49.20M | $ -68.36M | $ -82.95M | |
$ 10.52M | $ 142.93M | $ 758.56M | $ 3.27M | $ -1.46M | $ -148.58M | |
$ 424.74M | $ 577.46M | $ 1.06B | $ 153.55M | $ 131.25M | $ -32.94M | |
$ 18.25M | $ 18.25M | $ 5.89M | - | - | - | |
- | - | - | - | - | - | |
$ 406.49M | $ 393.86M | $ 1.05B | $ 153.55M | $ 131.25M | $ -32.94M | |
$ 19.71 | $ 27.30 | $ 51.75 | $ 6.51 | $ 8.29 | $ -3.10 | |
$ 19.69 | $ 27.28 | $ 51.15 | $ 6.45 | $ 8.09 | $ -3.10 | |
$ 61.69M | $ 20.48M | $ 20.35M | $ 23.59M | $ 15.83M | $ 10.62M | |
$ 61.74M | $ 20.50M | $ 20.58M | $ 23.81M | $ 16.22M | $ 10.62M | |
$ 2.25 | $ 3.00 | $ 1.50 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 172.90 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 277.82M | $ 242.86M | $ 331.25M | $ 262.11M | $ 246.17M | $ 260.14M | |
$ 49.16M | - | $ 68.99M | $ 53.50M | $ 72.07M | $ 85.71M | |
$ 406.49M | $ 393.86M | $ 1.05B | $ 153.55M | $ 131.25M | $ -32.94M | |
$ 372.63M | - | $ 370.67M | $ 156.09M | $ 133.79M | $ 66.55M | |
$ 473.90M | $ 638.63M | $ 1.13B | $ 207.05M | $ 203.32M | $ 52.77M | |
$ 528.90M | $ 650.80M | $ 1.22B | $ 308.58M | $ 299.83M | $ 160.53M |