Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.33B | $ 1.33B | $ 1.28B | $ 1.28B | $ 1.09B | $ 778.51M | |
$ 620.46M | $ 1.16B | $ 655.79M | $ 655.79M | $ 957.41M | $ 722.09M | |
$ 794.68M | $ 177.79M | $ 628.13M | $ 628.13M | $ 129.63M | $ 56.42M | |
$ 647.22M | $ 647.22M | $ 630.73M | $ 630.73M | $ 142.19M | $ 125.71M | |
$ 180.86M | $ 13.76M | $ -2.60M | $ -2.60M | $ -12.56M | $ -69.29M | |
$ -3.79M | $ -4.92M | - | - | $ -5.00M | $ -7.08M | |
$ 4.72M | $ 6.87M | $ -3.38M | $ -3.38M | $ -1.62M | $ -13.58M | |
$ 10.10M | $ 10.10M | $ -8.31M | $ -8.31M | $ -19.18M | $ -89.95M | |
$ -9.56M | $ -9.56M | $ -12.38M | $ -12.38M | $ -15.58M | $ -32.06M | |
$ -230.00K | $ -230.00K | - | - | - | - | |
$ 179.70M | $ 19.66M | $ 4.08M | $ 4.08M | $ -3.61M | $ -57.88M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 267.89M | $ 220.89M | |
$ 1.07B | $ 993.79M | $ 1.29B | $ 1.29B | $ 1.10B | $ 847.80M | |
$ 19.66M | $ 19.66M | $ 4.08M | $ 4.08M | $ -3.61M | $ -57.88M | |
$ 6.93M | $ 8.66M | - | - | $ -725.42K | $ -48.32M | |
- | - | - | - | $ 5.00M | $ 7.08M | |
$ 15.02M | $ 15.02M | $ -5.42M | $ -8.31M | $ -14.18M | $ -82.87M | |
$ 70.57M | $ 86.01M | $ 64.97M | $ 62.30M | $ 58.57M | $ -9.75M |