Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 2.81B | $ 2.80B | $ 1.97B | $ 1.32B | $ 907.20M | $ 861.39M | |
$ 1.01B | $ 1.01B | $ 811.80M | $ 524.10M | $ 304.70M | $ 258.97M | |
$ 1.80B | $ 1.79B | $ 1.16B | $ 797.60M | $ 602.50M | $ 602.42M | |
$ 1.66B | $ 1.66B | $ 1.53B | $ 1.07B | $ 595.70M | $ 576.70M | |
$ 143.10M | $ 122.60M | $ -370.20M | $ -272.20M | $ 6.80M | $ 25.72M | |
$ -42.00M | $ -52.80M | $ -18.70M | $ -3.00M | $ 6.30M | $ 5.29M | |
$ -102.60M | $ -78.00M | $ -16.50M | $ 322.50M | $ 13.40M | $ 6.57M | |
$ -1.50M | $ -8.20M | $ -405.40M | $ 47.30M | $ 26.50M | $ 37.58M | |
$ 104.20M | $ 96.00M | $ 24.00M | $ 5.40M | $ 11.00M | $ 10.94M | |
- | - | - | - | - | - | |
$ -105.70M | $ -104.20M | $ -429.40M | $ 41.90M | $ 15.50M | $ 26.64M | |
$ -0.09 | $ -0.09 | $ -0.42 | $ 0.04 | $ 0.02 | $ 0.03 | |
$ -0.10 | $ -0.09 | $ -0.42 | $ 0.04 | $ 0.02 | $ 0.03 | |
$ 4.45B | $ 1.10B | $ 1.02B | $ 938.71M | $ 862.50M | $ 869.07M | |
$ 4.50B | $ 1.10B | $ 1.02B | $ 974.02M | $ 889.60M | $ 897.16M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.67B | $ 2.68B | $ 2.35B | $ 1.59B | $ 900.40M | $ 835.67M | |
$ -105.70M | $ -104.20M | $ -429.40M | $ 41.90M | $ 15.50M | $ 26.64M | |
$ -56.94M | $ -55.44M | $ -429.40M | $ 41.90M | $ 15.50M | $ 26.64M | |
$ 47.60M | $ 59.20M | $ 30.30M | $ 17.00M | $ 300.00K | $ 22.00K | |
$ 46.10M | $ 51.00M | $ -375.10M | $ 64.30M | $ 26.80M | $ 37.60M | |
$ 297.70M | $ 289.90M | $ -233.00M | $ 143.70M | $ 68.90M | $ 67.90M |