Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.61B | - | $ 6.80B | $ 2.81B | $ 3.95B | $ 2.18B | |
$ 2.19B | - | $ 2.57B | $ 2.18B | $ 2.28B | $ 1.03B | |
$ 5.42B | - | $ 4.23B | $ 637.00M | $ 1.68B | $ 1.14B | |
$ 156.00M | - | $ 152.00M | $ 92.00M | $ 190.00M | $ 96.00M | |
$ 5.26B | - | $ 4.08B | $ 545.00M | $ 1.49B | $ 1.05B | |
$ -122.00M | - | $ -199.00M | $ -197.00M | $ -172.00M | $ -87.00M | |
$ -694.00M | - | $ -973.00M | $ -6.12B | $ -951.00M | $ 153.00M | |
$ 4.45B | - | $ 2.91B | $ -5.78B | $ 362.00M | $ 1.11B | |
$ 913.00M | - | $ 631.00M | $ -1.10B | $ 47.00M | $ 168.00M | |
- | - | - | - | - | - | |
$ 3.35B | - | $ 2.18B | $ -4.52B | $ 240.00M | $ 846.00M | |
$ 24.68 | $ 24.61 | $ 12.35 | $ -28.59 | $ 1.47 | $ 8.09 | |
$ 24.63 | $ 24.61 | $ 12.30 | $ -28.59 | $ 1.47 | $ 8.06 | |
$ 706.19M | $ 176.54M | $ 176.64M | $ 157.98M | $ 163.49M | $ 104.62M | |
$ 707.49M | $ 176.54M | $ 177.36M | $ 157.98M | $ 163.84M | $ 104.93M | |
$ 8.96 | $ 8.96 | $ 1.75 | $ 1.50 | $ 0.69 | $ 0.38 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 24.04 | $ 5.29 | $ 3.63 | $ 0.82 | $ 6.93 | $ 5.87 | |
- | - | - | - | - | - | |
$ 2.35B | - | $ 2.72B | $ 2.26B | $ 2.47B | $ 1.13B | |
$ 110.00M | - | $ 189.00M | $ 201.00M | $ 173.00M | $ 78.00M | |
$ 3.38B | - | $ 2.18B | $ -4.52B | $ 240.00M | $ 846.00M | |
$ 3.93B | - | $ 2.94B | $ 423.56M | $ 1.07B | $ 791.66M | |
$ 4.56B | - | $ 3.10B | $ -5.58B | $ 535.00M | $ 1.19B | |
$ 5.53B | - | $ 4.37B | $ -4.27B | $ 1.98B | $ 1.81B |