Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.20B | $ ― | $ 1.20B | $ 1.06B | $ 968.06M | $ 701.01M | |
$ 872.57M | $ ― | $ 872.57M | $ 793.79M | $ 748.53M | $ 563.33M | |
$ 331.79M | $ ― | $ 331.79M | $ 266.53M | $ 219.53M | $ 137.68M | |
$ 401.11M | $ ― | $ 401.11M | $ 332.39M | $ 220.46M | $ 171.86M | |
$ -69.32M | $ ― | $ -69.32M | $ -65.86M | $ -931.00K | $ -34.18M | |
$ -14.03M | $ ― | $ -14.03M | $ -13.09M | $ -14.48M | $ -10.03M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -84.12M | $ ― | $ -84.12M | $ -77.88M | $ -15.93M | $ -42.18M | |
$ -6.47M | $ ― | $ -6.47M | $ -3.70M | $ 839.00K | $ -5.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -77.65M | $ ― | $ -77.65M | $ -74.19M | $ -16.77M | $ -36.27M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.27B | $ ― | $ 1.27B | $ 1.13B | $ 968.99M | $ 735.19M | |
$ -77.65M | $ ― | $ -77.65M | $ -74.19M | $ -16.77M | $ -36.27M | |
$ -77.65M | $ ― | $ -75.00M | $ -74.19M | $ -16.52M | $ -36.79M | |
$ 8.50M | $ ― | $ 8.50M | $ 8.57M | $ 10.76M | $ 7.48M | |
$ -75.61M | $ ― | $ -75.61M | $ -69.32M | $ -5.17M | $ -34.70M | |
$ -36.10M | $ 50.94M | $ -36.10M | $ -42.35M | $ 10.89M | $ -19.83M |