Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 960.24M | $ 972.68M | $ 866.29M | $ 562.48M | $ 397.02M | $ 636.07M | |
$ 687.37M | $ 771.53M | $ 715.95M | $ 519.19M | $ 432.92M | $ 680.70M | |
$ 272.87M | $ 201.15M | $ 150.34M | $ 43.29M | $ -35.90M | $ -44.63M | |
$ 88.60M | $ 39.38M | $ 43.31M | $ 28.70M | $ 29.20M | $ 30.86M | |
$ 156.69M | $ 161.77M | $ 107.03M | $ 14.59M | $ -65.10M | $ -75.49M | |
$ -2.47M | $ -2.59M | $ -2.57M | $ 1.97M | $ 3.31M | $ 4.69M | |
$ -3.60M | $ -214.00K | $ -3.15M | $ -640.00K | $ -190.73M | $ -19.64M | |
$ 157.45M | $ 158.97M | $ 107.33M | $ 11.98M | $ -259.13M | $ -99.83M | |
$ 36.66M | $ 37.96M | $ 28.67M | $ -80.00K | $ -31.48M | $ -28.39M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 120.80M | $ 121.01M | $ 78.67M | $ 17.22M | $ -229.02M | $ -73.46M | |
$ 0.54 | $ 0.56 | $ 0.33 | $ 0.07 | $ -0.87 | $ -0.26 | |
$ 0.52 | $ 0.55 | $ 0.32 | $ 0.07 | $ -0.87 | $ -0.26 | |
$ 819.30M | $ 216.91M | $ 241.41M | $ 253.15M | $ 263.83M | $ 288.53M | |
$ 834.37M | $ 221.45M | $ 246.66M | $ 257.79M | $ 263.83M | $ 288.53M | |
$ 0.20 | $ 0.20 | $ 0.04 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 775.98M | $ 810.91M | $ 759.26M | $ -547.89M | $ -462.12M | $ -711.56M | |
$ 120.80M | $ 121.01M | $ 78.67M | $ 17.22M | $ -229.02M | $ -73.46M | |
$ 146.15M | $ 116.84M | $ 78.89M | $ 12.27M | $ -100.99M | $ -98.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 159.92M | $ 161.56M | $ 109.90M | $ 13.95M | $ -255.82M | $ -95.14M | |
$ 237.26M | $ 238.76M | $ 190.13M | $ 101.76M | $ -144.44M | $ 28.93M |