Income Statement | TTM | Dec 23 | Mar 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 4.24B | $ 4.99B | $ 600.52M | $ 3.73B | $ 4.21B | $ 1.76B | |
$ 758.37M | $ 1.49B | - | $ 1.50B | $ 1.16B | $ 767.25M | |
$ 3.12B | $ 3.50B | $ 813.36M | $ 2.23B | $ 3.59B | $ 1.36B | |
$ 947.82M | $ 1.31B | $ 628.64M | $ 1.25B | $ 3.41B | $ 1.45B | |
$ 1.92B | $ 2.05B | $ 296.38M | $ 1.34B | $ 802.01M | $ 1.74B | |
$ -1.06B | $ -860.88M | $ 197.95M | $ 482.72M | $ -36.76M | $ -286.32M | |
$ -187.24M | $ 4.82M | $ -4.43M | $ 13.12M | $ -481.19M | $ -366.79M | |
$ 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.66M | $ 114.90M | $ 22.50M | |
$ 396.47M | $ 474.33M | $ 240.03M | $ 167.54M | $ 386.75M | $ 119.99M | |
$ 1.96 | $ 2.44 | $ 0.98 | $ 1.74 | $ 2.24 | $ 0.89 | |
$ 1.95 | $ 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 | |
$ 3.40 | $ 3.08 | - | - | $ 1.88 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.43B | $ 2.80B | $ 628.64M | $ 2.75B | $ 3.41B | $ 1.45B | |
$ 396.47M | $ 474.33M | $ 180.62M | $ 167.54M | $ 408.84M | $ 152.14M | |
$ 722.12M | - | - | - | - | $ 299.79M | |
- | - | - | - | - | - | |
$ 2.15B | $ 2.19B | $ 43.17M | $ 993.52M | $ 1.36B | $ 690.70M | |
$ 2.15B | $ 2.43B | $ 43.17M | $ 1.33B | $ 1.47B | $ 731.95M |