Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 11.70B | $ 11.91B | $ 8.85B | $ 9.04B | $ 6.89B | $ 6.42B | |
$ 11.05B | $ 10.50B | $ 8.69B | $ 7.92B | $ 6.85B | $ 6.39B | |
$ 643.96M | $ 1.41B | $ 157.62M | $ 1.12B | $ 39.59M | $ 36.69M | |
$ 125.83M | $ 281.93M | $ 30.73M | $ 233.44M | $ -15.06M | $ -63.80M | |
- | - | - | - | - | - | |
$ 355.30M | $ 1.03B | $ 101.80K | $ 857.80M | $ 39.50M | $ 90.10M | |
$ 25.65 | $ 74.70 | $ 7.14 | $ 59.44 | $ 2.62 | $ 5.85 | |
$ 25.36 | $ 74.66 | $ 7.04 | $ 59.39 | $ 2.62 | $ 5.85 | |
$ 54.48M | $ 13.85M | $ 14.26M | $ 14.43M | $ 15.06M | $ 15.41M | |
$ 54.50M | $ 13.86M | $ 14.28M | $ 14.44M | $ 15.06M | $ 15.41M | |
$ 355.27M | $ 1.03B | $ 101.75M | $ 857.80M | $ 39.54M | $ 90.13M | |
$ 355.27M | $ 1.03B | $ 101.75M | $ 857.80M | $ 39.54M | $ 90.13M | |
- | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | $ 44.64 | - | - | $ 16.13 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 759.13M | $ 1.52B | $ 245.77M | $ 1.22B | $ 130.32M | $ 119.76M | |
- | - | - | - | - | - | |
$ 115.17M | $ 102.31M | $ 88.15M | $ 99.96M | $ 90.72M | $ 83.07M |