Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 472.37M | $ 495.58M | $ 613.36M | $ 316.76M | $ 207.16M | $ 394.36M | |
$ 131.41M | $ 310.97M | $ 304.75M | $ 194.92M | $ 218.73M | $ 292.82M | |
$ 340.96M | $ 184.61M | $ 308.60M | $ 121.85M | $ -11.57M | $ 101.53M | |
$ 122.91M | $ 61.35M | $ 193.46M | $ 42.25M | $ 50.74M | $ 74.31M | |
$ 73.79M | $ 123.26M | $ 231.32M | $ 79.59M | $ -62.31M | $ 27.22M | |
$ 1.03M | $ 1.31M | $ -3.91M | $ 440.00K | $ 16.15M | $ 19.78M | |
$ -19.25M | $ -7.48M | $ 32.62M | $ 56.54M | $ -334.66M | $ 1.96M | |
$ 76.10M | $ 114.48M | $ 194.00M | $ 135.69M | $ -413.12M | $ 9.41M | |
$ 20.70M | $ 28.50M | $ 51.44M | $ 21.44M | $ -88.31M | $ 2.83M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 55.40M | $ 85.97M | $ 142.56M | $ 114.26M | $ -324.81M | $ 6.57M | |
$ 0.29 | $ 0.45 | $ 0.83 | $ 0.61 | $ -1.73 | $ 0.04 | |
$ 0.27 | $ 0.44 | $ 0.81 | $ 0.60 | $ -1.73 | $ 0.04 | |
$ 780.69M | $ 193.12M | $ 191.10M | $ 188.80M | $ 188.09M | $ 184.30M | |
$ 796.29M | $ 197.06M | $ 195.46M | $ 190.81M | $ 188.09M | $ 184.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 254.32M | $ 372.32M | $ 498.22M | $ -237.17M | $ -269.47M | $ -367.13M | |
$ 55.40M | $ 85.97M | $ 142.56M | $ 114.26M | $ -324.81M | $ 6.57M | |
$ 67.21M | $ 84.09M | $ 142.40M | $ 28.81M | $ -160.17M | $ 12.14K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 78.27M | $ 115.79M | $ 195.46M | $ 136.13M | $ -396.97M | $ 28.40M | |
$ 212.06M | $ 241.60M | $ 195.46M | $ 227.38M | $ -284.35M | $ 184.80M |