Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.01B | $ 1.03B | $ 997.61M | $ 616.19M | $ 369.78M | $ 1.15B | |
$ 740.13M | $ 703.77M | $ 719.46M | $ 488.09M | $ 404.52M | $ 772.86M | |
$ 283.37M | $ 321.67M | $ 278.15M | $ 128.10M | $ -34.74M | $ 376.23M | |
$ 171.23M | $ 173.79M | $ 170.76M | $ 161.32M | $ 178.94M | $ 190.26M | |
$ 73.43M | $ 97.61M | $ 111.39M | $ -60.88M | $ -241.69M | $ 111.48M | |
$ -40.88M | $ -85.00M | $ -82.73M | $ -81.28M | $ -61.98M | $ -48.60M | |
$ -10.94M | $ 8.92M | $ -31.17M | $ 3.73M | $ -120.92M | $ 266.00K | |
$ 3.10M | $ 21.32M | $ 59.84M | $ -145.90M | $ -182.75M | $ 62.61M | |
$ -5.67M | $ 1.45M | $ 2.21M | $ 718.00K | $ -15.87M | $ 5.37M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.25M | $ 19.14M | $ 55.68M | $ -143.52M | $ -163.48M | $ 157.68M | |
$ 0.08 | $ 0.17 | $ 0.49 | $ -1.26 | $ -1.44 | $ 0.49 | |
$ 0.08 | $ 0.17 | $ 0.49 | $ -1.26 | $ -1.44 | $ 0.49 | |
$ 412.81M | $ 108.19M | $ 114.07M | $ 113.80M | $ 113.49M | $ 112.64M | |
$ 413.60M | $ 108.41M | $ 114.42M | $ 113.80M | $ 113.49M | $ 112.92M | |
$ 0.46 | $ 0.40 | $ 0.20 | $ ― | $ 0.28 | $ 1.10 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 883.42M | $ 877.56M | $ 843.04M | $ 607.37M | $ 530.48M | $ 963.12M | |
$ 8.25M | $ 19.14M | $ 55.92M | $ -143.52M | $ -163.33M | $ 55.40M | |
$ 6.87M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 77.56M | $ 106.32M | $ 142.56M | $ -64.61M | $ -120.78M | $ 111.22M | |
$ 209.02M | $ 243.26M | $ 275.21M | $ 64.78M | $ 25.73M | $ 269.00M |