Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.63B | $ 711.34M | $ 2.04B | $ 349.88M | $ 226.63M | $ 137.53M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 125.81M | $ 81.87M | $ 18.51M | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -19.57M | $ -7.65M | $ 81.47M | $ ― | $ ― | $ ― | |
$ 148.06M | $ 90.42M | $ 18.51M | $ 80.44M | $ 39.48M | $ 11.20M | |
$ 37.08M | $ 23.48M | $ 11.95M | $ 17.88M | $ 7.04M | $ 6.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 110.98M | $ 66.94M | $ 6.56M | $ 62.56M | $ 32.44M | $ 5.00M | |
$ 2.34 | $ 1.44 | $ 0.64 | $ 1.52 | $ 0.21 | $ 0.04 | |
$ 2.30 | $ 1.42 | $ 0.63 | $ 1.49 | $ 0.21 | $ 0.04 | |
$ 190.65M | $ 46.53M | $ 43.42M | $ 41.16M | $ 155.73M | $ 115.41M | |
$ 192.95M | $ 47.30M | $ 44.25M | $ 42.08M | $ 158.28M | $ 115.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -926.65M | $ -620.92M | $ -2.02B | $ -269.43M | $ -187.15M | $ -126.33M | |
$ 110.98M | $ 66.94M | $ 6.56M | $ 62.56M | $ 32.44M | $ 5.09M | |
$ 144.13M | $ 65.57M | $ 13.60M | $ 59.13M | $ 29.02M | $ 154.26K | |
$ 142.02M | $ 78.28M | $ 4.58M | $ 1.64M | $ 1.11M | $ 1.36M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― |