Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 590.86M | $ 545.66M | $ 496.36M | $ 470.53M | $ 465.57M | $ 455.31M | |
$ ― | $ ― | $ ― | $ 196.19M | $ 196.43M | $ 196.52M | |
$ 590.86M | $ 545.66M | $ 496.36M | $ 274.34M | $ 269.14M | $ 258.79M | |
$ 278.07M | $ 265.09M | $ 251.90M | $ 43.48M | $ 47.52M | $ 49.72M | |
$ 312.79M | $ 280.57M | $ 244.46M | $ 230.86M | $ 221.63M | $ 209.07M | |
$ -107.05M | $ -109.66M | $ -97.79M | $ 89.75M | $ 91.62M | $ 88.20M | |
$ -488.62M | $ -493.72M | $ -134.80M | $ 305.05M | $ -327.35M | $ -86.85M | |
$ 695.53M | $ 666.18M | $ 279.77M | $ 446.16M | $ -197.35M | $ 34.03M | |
$ 102.00K | $ 78.00K | $ 78.00K | $ -110.00K | $ -72.00K | $ -754.00K | |
$ -1.53M | $ -1.11M | $ -247.00K | $ ― | $ ― | $ ― | |
$ 695.42M | $ 666.10M | $ 279.69M | $ 446.27M | $ -197.28M | $ 34.78M | |
$ 14.32 | $ 14.54 | $ 6.17 | $ 9.59 | $ -4.24 | $ 0.75 | |
$ 13.43 | $ 14.54 | $ 5.23 | $ 9.59 | $ -4.85 | $ 0.75 | |
$ 194.33M | $ 45.82M | $ 45.86M | $ 46.53M | $ 46.53M | $ 46.42M | |
$ 198.91M | $ 45.82M | $ 50.36M | $ 46.53M | $ 51.01M | $ 46.42M | |
$ 1.44 | $ 1.18 | $ ― | $ 1.00 | $ 1.00 | $ 1.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 278.07M | $ 265.09M | $ 257.54M | $ -239.67M | $ -243.95M | $ -246.24M | |
$ 695.42M | $ 666.10M | $ 279.69M | $ 446.27M | $ -197.28M | $ 34.78M | |
$ 646.94M | $ 490.57M | $ 205.63M | $ 448.00M | $ -196.29M | $ 33.99M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 811.98M | $ 778.90M | $ 378.49M | $ 524.85M | $ -115.64M | $ 112.97M | |
$ 819.84M | $ 786.44M | $ 385.89M | $ 532.66M | $ -107.45M | $ 121.78M |