Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.61B | $ 1.86B | $ 1.50B | $ 1.00B | $ 705.44M | $ 1.62B | |
$ 1.45B | $ 1.60B | $ 1.34B | $ 1.02B | $ 806.58M | $ 1.66B | |
$ 156.51M | $ 268.13M | $ 154.61M | $ -18.62M | $ -101.14M | $ -38.61M | |
$ 72.17M | $ 60.61M | $ 62.20M | $ 45.60M | $ 48.88M | $ 69.87M | |
$ 84.34M | $ 207.51M | $ 92.41M | $ -64.22M | $ -150.02M | $ -108.48M | |
$ -37.58M | $ -59.39M | $ -51.05M | $ 37.74M | $ 91.27M | $ 85.83M | |
$ 874.00K | $ -46.19M | $ -7.46M | $ -6.40M | $ 85.68M | $ -14.12M | |
$ 26.81M | $ 171.93M | $ 45.84M | $ -108.35M | $ -155.61M | $ -208.43M | |
$ 6.54M | $ 4.06M | $ -11.02M | $ -25.54M | $ 168.62M | $ -52.23M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 20.12M | $ 160.98M | $ 33.24M | $ -82.81M | $ -324.24M | $ -156.20M | |
$ 0.34 | $ 2.35 | $ 0.27 | $ -2.21 | $ -76.78 | $ -2.70K | |
$ 0.33 | $ 2.16 | $ 0.14 | $ -2.21 | $ -76.78 | $ -2.70K | |
$ 339.54M | $ 81.22M | $ 42.61M | $ 37.54M | $ 4.22M | $ 57.83K | |
$ 344.89M | $ 88.28M | $ 84.62M | $ 83.69M | $ 54.23M | $ 58.19K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.52B | $ 1.66B | $ 1.41B | $ -1.07B | $ -855.46M | $ -1.73B | |
$ 20.12M | $ 160.98M | $ 33.24M | $ -82.81M | $ -324.24M | $ -156.20M | |
$ -19.63M | $ 80.18M | $ 27.36M | $ -132.79M | $ -215.53M | $ -252.88M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 73.29M | $ 236.28M | $ 94.65M | $ -70.62M | $ -64.34M | $ -122.60M | |
$ 166.60M | $ 352.93M | $ 216.87M | $ 57.31M | $ 107.68M | $ 138.62M |