Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.79B | $ 5.89B | $ 7.79B | $ 4.71B | $ 4.03B | $ 5.19B | |
- | - | $ 2.15B | $ 1.74B | $ 1.72B | $ 2.33B | |
- | - | $ 5.64B | $ 2.97B | $ 2.32B | $ 2.85B | |
- | - | $ 2.35B | $ 1.49B | $ 1.27B | $ 1.32B | |
- | - | $ 3.29B | $ 1.48B | $ 1.05B | $ 1.53B | |
- | - | $ -254.00M | $ -217.00M | $ -277.00M | $ -323.04M | |
- | - | $ -88.00M | $ -59.00M | $ 249.00M | $ 301.79M | |
- | - | $ 2.95B | $ 1.21B | $ 1.02B | $ 1.57B | |
- | - | $ 836.00M | $ 547.00M | $ 344.00M | $ 674.41M | |
- | - | - | - | - | - | |
- | - | $ 2.11B | $ 658.00M | $ 674.00M | $ 892.60M | |
- | - | - | - | - | $ 0.43 | |
- | - | - | - | - | $ 0.43 | |
- | - | - | - | - | $ 2.08B | |
- | - | - | - | - | $ 2.10B | |
- | - | - | - | - | $ 0.05 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | $ 2.11B | $ 658.00M | $ 674.00M | $ 892.60M | |
- | - | $ 2.22B | $ 658.00M | $ 674.00M | $ 939.22M | |
- | - | $ 272.00M | $ 204.00M | $ 295.00M | $ 365.54M | |
- | - | $ 3.22B | $ 1.41B | $ 1.31B | $ 1.93B | |
- | $ 3.97B | $ 4.97B | $ 2.65B | $ 2.31B | $ 2.88B |