Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 101.95M | $ 178.18M | $ 202.84M | $ 167.36M | $ 72.76M | $ 11.76M | |
$ 47.41M | $ 110.76M | $ 139.37M | $ 129.59M | $ 54.29M | $ 7.25M | |
$ 54.54M | $ 67.42M | $ 63.46M | $ 37.77M | $ 18.46M | $ 4.52M | |
$ 69.42M | $ 102.51M | $ 111.36M | $ 81.90M | $ 32.09M | $ 25.16M | |
$ -14.88M | $ -35.08M | $ -47.90M | $ -49.62M | $ -17.07M | $ -20.64M | |
$ -5.76M | $ -2.38M | $ -3.58M | $ 2.79M | $ 5.13M | $ 2.15M | |
$ 4.68M | $ 3.94M | $ -3.43M | $ -568.55K | $ -4.73M | $ -56.75M | |
$ -59.96M | $ -127.85M | $ -78.88M | $ -52.99M | $ -26.93M | $ -79.54M | |
$ -7.90M | $ -10.18M | $ -2.05M | $ -939.47K | $ -78.17K | $ -995.72K | |
$ 622.03K | $ 456.06K | $ ― | $ -266.64K | $ -2.06M | $ -746.42K | |
$ -52.07M | $ -117.67M | $ -76.83M | $ -52.05M | $ -26.85M | $ -78.55M | |
$ -0.33 | $ -0.77 | $ -0.54 | $ -0.43 | $ -0.32 | $ -2.07 | |
$ -0.33 | $ -0.77 | $ -0.54 | $ -0.43 | $ -0.32 | $ -2.07 | |
$ 621.59M | $ 153.19M | $ 143.54M | $ 121.00M | $ 83.40M | $ 37.87M | |
$ 621.59M | $ 153.19M | $ 143.54M | $ 121.00M | $ 83.40M | $ 37.87M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 116.84M | $ 213.26M | $ 250.73M | $ -216.99M | $ -89.83M | $ -32.40M | |
$ -52.07M | $ -117.67M | $ -76.83M | $ -52.05M | $ -26.85M | $ -78.55M | |
$ -28.75M | $ -48.38M | $ -55.73M | $ -52.44M | $ -24.19M | $ -31.66M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -54.20M | $ -125.40M | $ -75.26M | $ -50.14M | $ -21.69M | $ -76.72M | |
$ -50.44M | $ -114.97M | $ -58.55M | $ -40.62M | $ -16.66M | $ -73.78M |