Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 510.55M | $ 286.32M | $ 71.53M | $ 182.99M | $ 327.58M | |
$ ― | $ 457.49M | $ 258.43M | $ 65.49M | $ 208.99M | $ 246.25M | |
$ ― | $ 53.05M | $ 27.89M | $ 6.03M | $ -26.00M | $ 81.33M | |
$ ― | $ 142.64M | $ 39.05M | $ 16.03M | $ 35.98M | $ 36.43M | |
$ ― | $ -89.59M | $ -11.16M | $ -10.00M | $ -61.98M | $ 44.89M | |
$ ― | $ -975.00K | $ -47.99M | $ -107.97M | $ -2.70M | $ -242.00K | |
$ ― | $ -3.73M | $ 52.00M | $ 100.22M | $ -128.39M | $ -54.10M | |
$ ― | $ -86.84M | $ -170.05M | $ -287.28M | $ -193.06M | $ -9.45M | |
$ ― | $ 83.00K | $ 10.13M | $ 19.29M | $ 33.00K | $ 56.00K | |
$ ― | $ ― | $ ― | $ -88.75M | $ ― | $ ― | |
$ ― | $ -14.34M | $ -271.90M | $ -447.23M | $ -193.09M | $ -9.50M | |
$ ― | $ -6.46 | $ -6.92 | $ -17.25 | $ -65.67 | $ -4.68 | |
$ ― | $ -11.12 | $ -6.92 | $ -17.25 | $ -65.67 | $ -4.68 | |
$ ― | $ 2.22M | $ 8.37M | $ 5.15M | $ 2.94M | $ 2.03M | |
$ ― | $ 2.59M | $ 8.37M | $ 5.15M | $ 2.94M | $ 2.03M | |
$ ― | $ ― | $ ― | $ ― | $ 0.00 | $ 0.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 600.14M | $ 297.48M | $ 81.53M | $ 244.97M | $ 282.69M | |
$ ― | $ -14.34M | $ -271.90M | $ -447.23M | $ -193.09M | $ -9.50M | |
$ ― | $ -63.83M | $ ― | $ ― | $ -80.49M | $ 41.94M | |
$ ― | $ ― | $ ― | $ ― | $ 2.75M | $ 315.00K | |
$ ― | $ -85.86M | $ -170.05M | $ -287.28M | $ -190.32M | $ -9.13M | |
$ ― | $ -85.06M | $ -169.78M | $ -175.21M | $ -190.30M | $ -9.12M |