Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 169.67M | $ 198.60M | $ 133.66M | $ 113.86M | $ 52.06M | |
$ ― | $ 79.19M | $ 74.79M | $ 60.47M | $ 66.98M | $ 26.44M | |
$ ― | $ 90.48M | $ 123.81M | $ 73.19M | $ 46.88M | $ 25.62M | |
$ ― | $ 259.09M | $ 222.29M | $ 237.73M | $ 119.94M | $ 106.51M | |
$ ― | $ -168.61M | $ -98.48M | $ -164.53M | $ -73.06M | $ -80.89M | |
$ ― | $ 16.65M | $ 4.31M | $ 684.00K | $ -656.00K | $ -96.00K | |
$ ― | $ -2.05M | $ -23.82M | $ ― | $ ― | $ ― | |
$ ― | $ -149.77M | $ -68.16M | $ -166.00M | $ -73.15M | $ -80.48M | |
$ ― | $ 4.74M | $ 7.61M | $ 1.61M | $ -11.91M | $ -8.27M | |
$ ― | $ -228.00K | $ -238.00K | $ ― | $ ― | $ ― | |
$ ― | $ -154.51M | $ -75.77M | $ -167.61M | $ -61.24M | $ -72.22M | |
$ ― | $ -0.19 | $ -0.11 | $ -0.23 | $ -0.08 | $ -0.09 | |
$ ― | $ -0.19 | $ -0.11 | $ -0.23 | $ -0.08 | $ -0.09 | |
$ ― | $ 833.96M | $ 823.74M | $ 731.94M | $ 794.67M | $ 794.67M | |
$ ― | $ 833.96M | $ 823.74M | $ 821.56M | $ 794.67M | $ 794.67M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ 82.00K | $ ― | |
$ ― | $ 338.28M | $ 297.08M | $ -298.19M | $ 186.92M | $ 132.95M | |
$ ― | $ -154.51M | $ -75.77M | $ -167.61M | $ -61.24M | $ -72.22M | |
$ ― | $ -112.47M | $ -76.02M | $ -133.24M | $ -61.72M | $ -72.75M | |
$ ― | $ ― | $ ― | $ ― | $ 747.00K | $ 614.00K | |
$ ― | $ -147.56M | $ -66.53M | $ -165.10M | $ -72.41M | $ -79.87M | |
$ ― | $ -105.94M | $ -34.66M | $ -165.10M | $ -55.07M | $ -65.03M |