Income Statement | TTM | Dec 23 | Jan 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 1.88B | $ 1.88B | $ 1.73B | $ 1.73B | $ 1.65B | $ 1.55B | |
$ 271.28M | $ 522.16M | $ 681.60M | $ 681.60M | $ 1.05B | $ 950.87M | |
$ 1.60B | $ 1.35B | $ 1.05B | $ 1.05B | $ 602.75M | $ 596.64M | |
$ 535.14M | $ 1.15B | $ 1.09B | $ 1.09B | $ 609.14M | $ 579.75M | |
$ 936.44M | $ 66.51M | $ -45.52M | $ -45.52M | $ -6.39M | $ 16.89M | |
$ -12.65M | $ -29.11M | $ -30.84M | $ -30.84M | $ -28.79M | $ -27.28M | |
$ -375.00K | $ -875.00K | $ -1.66B | $ -1.66B | $ -13.01M | $ -12.78M | |
$ 38.27M | $ 38.27M | $ -76.36M | $ -76.36M | $ -48.19M | $ -23.17M | |
$ 2.19M | $ 4.47M | $ -789.00K | $ -789.00K | $ -5.16M | $ 6.29M | |
- | - | - | - | - | - | |
$ 917.13M | $ 33.80M | $ -75.57M | $ -75.57M | $ -43.03M | $ -29.46M | |
$ 0.75 | $ 0.53 | $ -1.49 | $ -1.49 | $ -0.86 | $ -0.58 | |
$ 0.69 | $ 0.53 | $ -1.49 | $ -1.49 | $ -0.86 | $ -0.58 | |
$ 171.76M | $ 51.53M | $ 50.72M | $ 50.72M | $ 49.90M | $ 50.75M | |
$ 208.00M | $ 62.41M | $ 50.72M | $ 50.72M | $ 49.90M | $ 50.75M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -0.43 | $ -0.07 | |
- | - | - | - | $ 122.66M | $ 118.44M | |
$ 806.42M | $ 1.67B | $ 1.78B | $ 1.78B | $ 1.66B | $ 1.53B | |
$ 33.80M | $ 33.80M | $ -75.57M | $ -75.57M | $ -43.03M | $ -29.46M | |
$ 22.68M | $ 22.83M | - | - | $ -34.18M | $ -20.14M | |
- | - | - | - | $ 28.79M | $ 27.28M | |
$ 50.91M | $ 67.38M | $ -45.52M | $ -45.52M | $ -19.40M | $ 4.11M | |
$ 47.05M | $ 143.83M | $ 32.55M | $ 34.84M | $ 61.40M | $ 85.84M |