Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 771.48M | $ 432.30M | $ 825.04M | $ 1.04B | $ 354.21M | $ 192.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 280.76M | $ 101.47M | $ 217.16M | $ 836.82M | $ 265.00M | $ 128.61M | |
$ 40.41M | $ 17.17M | $ 40.51M | $ 100.95M | $ 26.68M | $ 11.95M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 236.74M | $ 83.61M | $ 175.41M | $ 732.99M | $ 211.72M | $ 104.79M | |
$ 96.00 | $ 33.78 | $ -130.98 | $ 289.32 | $ 80.66 | $ 39.16 | |
$ 96.00 | $ 33.78 | $ -130.98 | $ 289.32 | $ 80.66 | $ 39.16 | |
$ 9.88M | $ 2.47M | $ 2.49M | $ 2.53M | $ 2.62M | $ 2.68M | |
$ 9.88M | $ 2.47M | $ 2.49M | $ 2.53M | $ 2.62M | $ 2.68M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 236.74M | $ 83.61M | $ 175.41M | $ 732.99M | $ 211.72M | $ 104.79M | |
$ 283.86M | $ 123.47M | $ 188.78M | $ 615.06M | $ 194.77M | $ 94.53M | |
$ 43.78M | $ 11.23M | $ 51.78M | $ 15.55M | $ 20.37M | $ 47.77M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |