Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 1.84B | $ 2.14B | $ 1.71B | $ 990.07M | $ 1.84B | $ 1.67B | |
$ 1.13B | $ 315.36M | $ 1.48B | $ 994.41M | $ 1.30B | $ 1.25B | |
$ 709.12M | $ 1.99B | $ 231.54M | $ -4.34M | $ 543.71M | $ 417.49M | |
$ 585.40M | $ -2.21B | $ -45.54M | $ -29.65M | $ 179.75M | $ 174.03M | |
$ 123.72M | $ 126.26M | $ 277.07M | $ 25.31M | $ 363.95M | $ 243.46M | |
$ -35.10M | $ -99.24M | $ -66.59M | $ -54.98M | $ -59.81M | $ -44.54M | |
$ -35.60M | $ -12.55M | $ -13.86M | $ -331.40M | $ -2.90M | $ 395.00K | |
$ 24.09M | $ 4.95M | $ 196.62M | $ -361.07M | $ 301.25M | $ 199.32M | |
$ 10.07M | $ 2.46M | $ 44.77M | $ -176.97M | $ 69.13M | $ 37.52M | |
- | - | - | - | - | - | |
$ 13.98M | $ 2.49M | $ 149.63M | $ -184.33M | $ 228.70M | $ 159.70M | |
$ 0.75 | $ 0.14 | $ 8.69 | $ -11.53 | $ 14.27 | $ 10.02 | |
$ 0.75 | $ 0.14 | $ 8.68 | $ -11.53 | $ 14.26 | $ 10.00 | |
$ 53.77M | $ 17.96M | $ 17.21M | $ 15.99M | $ 16.03M | $ 15.94M | |
$ 53.79M | $ 18.03M | $ 17.23M | $ 15.99M | $ 16.04M | $ 15.97M | |
- | - | $ 0.00 | $ 0.70 | $ 2.80 | $ 2.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -0.54 | - | $ 2.04 | $ -9.33 | $ 15.88 | - | |
$ 11.36M | - | $ 21.24M | $ 9.83M | $ 0.00 | $ 868.00K | |
$ 1.72B | $ -1.89B | $ 1.43B | $ 964.76M | $ 1.48B | $ 1.42B | |
$ 52.36M | - | $ 68.40M | $ 60.49M | $ 72.33M | $ 53.76M | |
$ 14.05M | $ 2.49M | $ 151.85M | $ -184.09M | $ 232.12M | $ 161.80M | |
$ -12.93M | - | $ 162.71M | $ 59.84M | $ 234.95M | $ 161.80M | |
$ 96.85M | $ 104.19M | $ 265.02M | $ -300.57M | $ 373.58M | $ 253.08M | |
$ 141.44M | $ 86.62M | $ 446.06M | $ -124.31M | $ 529.43M | $ 382.43M |