Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.33B | $ 6.86T | $ 7.01B | $ 5.22B | $ 4.49B | $ 4.88B | |
$ 2.31B | - | - | - | $ 3.22B | $ 3.38B | |
$ 1.02B | $ 6.86T | $ 6.51B | $ 4.41B | $ 1.28B | $ 2.92B | |
$ 210.19M | $ 3.71T | $ -8.00B | $ -4.08B | $ 242.16M | $ 267.46M | |
$ 808.68M | $ 3.16T | $ 234.28M | $ 2.04B | $ 1.03B | $ 2.65B | |
- | $ -1.62T | $ -1.59B | $ -1.23B | $ -1.25B | $ 53.79M | |
$ 9.70M | $ -1.99T | $ -568.92M | $ -491.37M | $ -1.35B | $ -70.15M | |
$ 818.52M | $ 3.44T | $ -1.00B | $ 1.15B | $ -314.62M | $ 1.34B | |
$ 114.35M | $ 291.06B | $ -164.10M | $ 162.54M | $ -17.23M | $ 167.71M | |
$ 77.74M | $ 166.72B | $ 117.17M | $ 24.05M | $ 2.46M | $ -6.15M | |
$ 779.78M | $ 3.14T | $ -726.04M | $ 1.00B | $ -298.57M | $ 1.15B | |
$ 3.24 | $ 13.99 | $ -3.02 | $ 6.83 | $ -2.34 | $ 8.51 | |
$ 3.22 | $ 13.78 | $ -3.02 | $ 6.71 | $ -2.34 | $ 8.43 | |
$ 481.22M | $ 224.22M | $ 240.49M | $ 146.42M | $ 127.74M | $ 134.57M | |
$ 484.63M | $ 227.66M | $ 240.49M | $ 149.01M | $ 127.74M | $ 135.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 323.54M | $ 287.95M | |
$ 2.52B | $ 3.71T | $ -8.00B | $ -4.08B | $ 3.46B | $ 3.53B | |
$ 779.78M | $ 3.14T | $ -726.04M | $ 1.00B | $ -298.57M | $ 1.15B | |
$ 830.57M | - | - | - | $ 976.19M | $ 1.21B | |
- | - | - | - | $ 1.25B | $ 1.30B | |
$ 808.68M | - | $ 589.45M | $ 2.38B | $ 1.03B | $ 1.17B | |
$ 1.97B | - | $ 3.36B | $ 4.24B | $ 2.68B | $ 2.84B |