Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 889.20M | $ 889.20M | $ 728.10M | $ 544.10M | $ 444.39M | $ 373.08M | |
$ -10.00M | $ -10.00M | $ -4.60M | $ -3.90M | $ -4.25M | $ -4.09M | |
$ 899.20M | $ 899.20M | $ 732.70M | $ 548.00M | $ 448.64M | $ 377.17M | |
$ 523.20M | $ 523.20M | $ 509.20M | $ 438.10M | $ 350.85M | $ 304.99M | |
$ 376.00M | $ 376.00M | $ 223.50M | $ 109.90M | $ 97.80M | $ 72.19M | |
$ -5.30M | $ -5.30M | $ -25.20M | $ -23.00M | $ -15.12M | $ -24.09M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 370.70M | $ 370.70M | $ 198.10M | $ 86.80M | $ 83.64M | $ 47.69M | |
$ 76.90M | $ 76.90M | $ 41.60M | $ 19.10M | $ 18.00M | $ -5.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 293.80M | $ 293.80M | $ 156.50M | $ 67.70M | $ 15.10M | $ 6.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 513.20M | $ 513.20M | $ 504.60M | $ 434.20M | $ 346.60M | $ 300.90M | |
$ 293.80M | $ 293.80M | $ 156.50M | $ 67.70M | $ 65.64M | $ 53.19M | |
$ 293.80M | $ 293.80M | $ 156.34M | $ 67.39M | $ 64.95M | $ 53.79M | |
$ ― | $ 7.40M | $ 26.10M | $ 24.20M | $ 15.44M | $ 23.34M | |
$ 378.10M | $ 378.10M | $ 224.20M | $ 111.00M | $ 99.08M | $ 71.03M | |
$ 448.70M | $ 448.70M | $ 303.20M | $ 188.40M | $ 172.28M | $ 135.82M |