Income Statement | TTM | Dec 23 | Mar 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 3.22B | $ 4.99B | $ 600.52M | $ 2.14B | $ 4.21B | $ 1.76B | |
- | $ 1.49B | - | - | $ 2.90B | $ 1.17B | |
$ 3.22B | $ 3.50B | $ 813.36M | $ 3.06B | $ 1.31B | $ 592.68M | |
$ 2.43B | $ 1.31B | $ 628.64M | $ 2.75B | $ 506.66M | $ 279.12M | |
$ 1.92B | $ 2.05B | $ 296.38M | $ 825.19M | $ 802.01M | $ 313.56M | |
$ -1.06B | $ -860.88M | $ 197.95M | $ 515.17M | $ 152.88M | $ 160.50M | |
$ -1.55B | $ 4.82M | $ -4.43M | $ -27.25M | $ 110.81M | $ -94.58M | |
$ 1.26B | $ 1.33B | $ 241.12M | $ 510.81M | $ 1.07B | $ 379.48M | |
$ 157.76M | $ 172.97M | $ 33.81M | $ 71.89M | $ 147.38M | $ 54.99M | |
$ 97.27M | $ 86.73M | $ 23.90M | $ 21.70M | - | - | |
$ 409.05M | $ 474.33M | $ 240.03M | $ 505.52M | $ 368.62M | $ 119.99M | |
$ 0.86 | $ 2.44 | $ 0.98 | $ 1.74 | $ 2.24 | $ 0.89 | |
$ 0.83 | $ 2.42 | $ 0.98 | $ 1.74 | $ 2.15 | $ 0.87 | |
$ 402.95M | $ 184.52M | $ 357.95M | $ 351.02M | $ 163.70M | $ 135.07M | |
$ 425.84M | $ 195.77M | $ 357.95M | $ 351.02M | $ 180.11M | $ 149.51M | |
$ 1.86 | $ 3.08 | - | - | $ 1.88 | $ 1.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.43B | $ 2.80B | $ 628.64M | $ 2.75B | $ 3.41B | $ 1.45B | |
$ 409.05M | $ 474.33M | $ 180.62M | $ 319.58M | $ 408.84M | $ 152.14M | |
$ 722.12M | - | - | - | $ 325.74M | $ 242.66M | |
- | - | - | - | $ 294.81M | $ 311.22M | |
$ 1.77B | $ 2.19B | $ 43.17M | $ 582.16M | $ 1.36B | $ 690.70M | |
$ 1.77B | $ 2.43B | $ 43.17M | $ 582.16M | $ 1.47B | $ 731.95M |