Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.69B | $ 1.79B | $ 1.58B | $ 995.59M | $ 936.82M | $ 1.59B | |
$ 364.32M | $ 1.55B | $ 1.44B | $ 1.03B | $ 1.03B | $ 1.50B | |
$ 1.32B | $ 240.87M | $ 141.11M | $ -36.79M | $ -96.09M | $ 93.87M | |
$ 11.41M | $ 60.32M | $ 1.50B | $ 44.60M | $ 41.45M | $ 59.11M | |
$ 125.95M | $ 180.55M | $ 72.77M | $ -81.39M | $ -137.53M | $ 34.76M | |
$ 156.15M | $ 135.56M | $ -119.28M | $ 108.42M | $ 119.26M | $ 149.16M | |
$ -3.12M | $ 2.71M | $ -20.55M | $ -4.66M | $ 136.27M | $ -63.49M | |
$ 32.62M | $ 47.70M | $ -45.55M | $ -194.46M | $ -120.53M | $ -177.90M | |
$ -790.00K | $ 6.00M | $ 16.85M | $ -38.45M | $ -53.79M | $ -18.80M | |
$ ― | $ ― | $ ― | $ ― | $ -1.35M | $ -39.89M | |
$ 31.43M | $ 41.24M | $ -62.75M | $ -159.47M | $ -79.33M | $ -162.91M | |
$ 0.17 | $ 0.22 | $ 0.05 | $ -0.98 | $ -0.49 | $ -1.02 | |
$ 0.17 | $ 0.22 | $ 0.05 | $ -0.98 | $ -0.49 | $ -1.02 | |
$ 735.42M | $ 183.88M | $ 175.58M | $ 162.54M | $ 161.67M | $ 159.60M | |
$ 738.80M | $ 185.05M | $ 176.43M | $ 163.20M | $ 161.93M | $ 159.69M | |
$ ― | $ ― | $ ― | $ ― | $ 0.06 | $ 0.42 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 375.73M | $ 1.61B | $ 1.50B | $ -1.08B | $ -1.07B | $ -1.56B | |
$ 31.43M | $ 41.24M | $ -62.75M | $ -159.47M | $ -79.33M | $ -162.91M | |
$ 21.87M | $ 28.58M | $ -62.82M | $ -231.93M | $ -143.36M | $ -193.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 136.94M | $ 174.38M | $ 73.73M | $ -96.87M | $ -13.15M | $ -42.65M | |
$ 476.43M | $ 481.73M | $ 354.87M | $ 191.32M | $ 361.55M | $ 320.49M |