Income Statement | TTM | Dec 23 | Mar 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 2.94B | $ 3.63B | $ 600.52M | $ 2.14B | $ 4.21B | $ 1.76B | |
- | - | - | - | $ 2.90B | $ 1.17B | |
$ 3.63B | $ 3.63B | $ 813.36M | $ 3.06B | $ 1.31B | $ 592.68M | |
$ 2.80B | $ 2.80B | $ 628.64M | $ 2.75B | $ 506.66M | $ 279.12M | |
$ 2.05B | $ 2.05B | $ 296.38M | $ 825.19M | $ 802.01M | $ 313.56M | |
$ -403.48M | $ -860.88M | $ 197.95M | $ 515.17M | $ 152.88M | $ 160.50M | |
$ -902.52M | $ -1.36B | $ -4.43M | $ -27.25M | $ 110.81M | $ -94.58M | |
$ 1.33B | $ 1.33B | $ 241.12M | $ 510.81M | $ 1.07B | $ 379.48M | |
$ 172.97M | $ 172.97M | $ 33.81M | $ 71.89M | $ 147.38M | $ 54.99M | |
$ 86.73M | $ 86.73M | $ 23.90M | $ 21.70M | - | - | |
$ 625.63M | $ 474.33M | $ 240.03M | $ 505.52M | $ 368.62M | $ 119.99M | |
$ 2.58 | $ 2.44 | $ 0.98 | $ 1.74 | $ 2.24 | $ 0.89 | |
$ 2.53 | $ 2.42 | $ 0.98 | $ 1.74 | $ 2.15 | $ 0.87 | |
$ 738.09M | $ 184.52M | $ 357.95M | $ 351.02M | $ 163.70M | $ 135.07M | |
$ 783.09M | $ 195.77M | $ 357.95M | $ 351.02M | $ 180.11M | $ 149.51M | |
- | - | - | - | $ 1.88 | $ 1.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.80B | $ 2.80B | $ 628.64M | $ 2.75B | $ 3.41B | $ 1.45B | |
$ 566.22M | $ 474.33M | $ 180.62M | $ 319.58M | $ 408.84M | $ 152.14M | |
$ 480.98M | - | - | - | $ 325.74M | $ 242.66M | |
- | - | - | - | $ 294.81M | $ 311.22M | |
$ 1.47B | $ 1.47B | $ 43.17M | $ 582.16M | $ 1.36B | $ 690.70M | |
$ 1.47B | $ 1.47B | $ 43.17M | $ 582.16M | $ 1.47B | $ 731.95M |