Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 900.07M | $ 1.44B | $ 749.38M | $ 1.22B | $ 957.32M | $ 742.27M | |
$ 683.40M | - | $ 718.77M | $ 684.49M | $ 678.81M | $ 652.21M | |
$ 216.67M | $ 1.43B | $ 30.61M | $ 536.70M | $ 278.51M | $ 90.06M | |
$ 27.70M | $ 993.25M | $ 22.00M | $ 14.34M | $ 45.33M | $ 37.41M | |
$ 188.97M | $ 436.96M | $ 8.61M | $ 522.36M | $ 233.18M | $ 52.65M | |
$ -62.47M | $ 1.48M | $ -61.32M | $ -71.45M | $ -92.95M | $ -92.43M | |
$ 106.39M | $ -548.14M | $ 46.19M | $ -37.92M | $ 70.00K | $ 31.70M | |
$ 232.89M | $ 475.95M | $ -6.51M | $ 412.99M | $ 140.29M | $ -8.08M | |
$ 210.00K | $ 412.00K | $ 4.63M | $ -14.00K | $ 307.00K | $ 316.00K | |
- | $ 14.24M | - | - | - | - | |
$ 232.68M | $ 941.46M | $ -11.15M | $ 412.88M | $ 139.97M | $ -8.88M | |
$ 0.38 | - | - | $ 2.11 | $ 0.78 | $ -0.05 | |
$ 0.38 | - | - | $ 2.09 | $ 0.78 | $ -0.05 | |
$ 408.30M | - | - | $ 195.64M | $ 173.58M | $ 169.81M | |
$ 408.30M | - | - | $ 197.81M | $ 173.58M | $ 169.81M | |
- | - | - | $ 1.60 | $ 0.10 | $ 0.00 | |
- | - | - | - | - | - | |
$ 0.21 | - | - | $ 2.16 | $ 0.84 | $ -0.14 | |
$ 0.21 | - | - | $ 2.13 | $ 0.82 | - | |
- | - | $ 2.69M | $ 24.13M | $ 8.47M | - | |
$ 711.10M | $ 993.25M | $ 740.77M | $ 698.82M | $ 724.14M | $ 689.62M | |
$ 232.68M | $ 941.46M | $ -11.15M | $ 412.88M | $ 139.97M | $ -8.88M | |
$ 152.62M | - | $ -29.45M | $ 426.77M | $ 148.31M | $ -17.06M | |
$ 62.85M | - | $ 61.44M | $ 72.16M | $ 94.46M | $ 93.28M | |
$ 295.75M | $ 474.47M | $ 54.92M | $ 485.15M | $ 234.75M | $ 85.19M | |
$ 372.49M | $ 639.64M | $ 207.90M | $ 629.55M | $ 357.25M | $ 207.76M |