Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 3.57B | $ 3.57B | $ 2.67B | $ 2.43B | $ 2.66B | $ 2.59B | |
$ ― | $ 2.03B | $ 1.44B | $ 1.19B | $ 1.38B | $ 1.42B | |
$ ― | $ 1.54B | $ 1.23B | $ 1.24B | $ 1.27B | $ 1.17B | |
$ 1.20B | $ 1.20B | $ 1.06B | $ 1.02B | $ 1.08B | $ 1.01B | |
$ 336.80M | $ 336.80M | $ 169.90M | $ 214.20M | $ 192.80M | $ 158.60M | |
$ -37.60M | $ -37.50M | $ -27.20M | $ -32.80M | $ -38.40M | $ -24.80M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 308.20M | $ 308.20M | $ 143.30M | $ 181.00M | $ 154.70M | $ 123.30M | |
$ 68.50M | $ 68.50M | $ 28.20M | $ 43.00M | $ 38.20M | $ 28.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 231.80M | $ 231.70M | $ 108.10M | $ 131.30M | $ 110.20M | $ 89.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 49.30M | |
$ 3.23B | $ 3.23B | $ 2.50B | $ 2.21B | $ 2.47B | $ 2.43B | |
$ 231.80M | $ 231.70M | $ 108.10M | $ 131.30M | $ 110.20M | $ 89.10M | |
$ 231.80M | $ 224.08M | $ 109.12M | $ 130.31M | $ 109.67M | $ 97.51M | |
$ 8.90M | $ 37.20M | $ 29.20M | $ 29.20M | $ 37.30M | $ 28.50M | |
$ 345.40M | $ 345.40M | $ 172.50M | $ 210.20M | $ 192.00M | $ 151.80M | |
$ 555.80M | $ 555.70M | $ 375.60M | $ 407.60M | $ 379.90M | $ 318.40M |