Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.54B | $ 9.12B | $ 7.28B | $ 7.12B | $ 2.61B | $ 779.85M | |
- | - | $ 15.62M | - | - | - | |
$ 721.61M | $ 4.09B | $ -3.05B | $ 1.23B | $ 1.15B | $ 601.36M | |
- | - | - | - | - | - | |
- | $ -375.90M | $ 3.87B | - | - | - | |
$ 721.73M | $ 5.03B | $ 3.36B | $ 408.39M | $ 1.45B | $ 178.49M | |
$ 70.65M | $ 748.48M | $ -413.96M | $ 375.08M | $ 124.79M | $ 12.29M | |
$ -9.40M | - | - | - | $ -307.00K | $ -543.00K | |
$ 641.68M | $ 4.28B | $ 2.93B | $ 5.51B | $ 1.33B | $ 143.16M | |
$ 4.48 | $ 31.00 | $ 2.57 | $ 2.34 | $ 10.24 | $ 1.36 | |
$ 4.48 | $ 30.59 | $ 2.54 | $ 2.30 | $ 10.08 | $ 1.28 | |
$ 142.43M | $ 137.98M | $ 1.14B | $ 1.20B | $ 129.61M | $ 104.10M | |
$ 143.67M | $ 139.83M | $ 1.15B | $ 1.22B | $ 131.27M | $ 114.74M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 593.84M | $ 4.63B | $ 3.21B | $ 2.52B | $ 780.54M | $ 375.67M | |
$ 641.68M | $ 4.28B | $ -123.75M | $ 5.51B | $ 1.33B | $ 165.66M | |
$ 641.68M | $ 3.70B | - | - | $ 1.33B | $ 165.66M | |
- | - | - | - | $ 282.35M | $ 224.43M | |
- | - | - | - | - | - | |
- | - | - | - | - | - |