Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 11.03B | $ 11.24B | $ 9.23B | $ 7.13B | $ 6.84B | $ 6.58B | |
$ 10.21B | $ -10.21B | $ 8.41B | $ 6.55B | $ 6.39B | $ 6.03B | |
$ 828.00M | $ 1.03B | $ 818.00M | $ 574.00M | $ 446.00M | $ 550.00M | |
$ 380.00M | $ 373.00M | $ 360.00M | $ 329.00M | $ 336.00M | $ 314.00M | |
$ 448.00M | $ 657.00M | $ 458.00M | $ 245.00M | $ 110.00M | $ 236.00M | |
$ 65.00M | $ -247.00M | $ 9.00M | $ 3.00M | $ -6.00M | $ -30.00M | |
$ -216.00M | $ -164.00M | $ 169.00M | $ 38.00M | $ 186.00M | $ -195.00M | |
$ 447.00M | $ 579.00M | $ 636.00M | $ 286.00M | $ 290.00M | $ 11.00M | |
$ -15.00M | $ -3.00M | $ 65.00M | $ 3.00M | $ 3.00M | $ 8.00M | |
$ 84.00M | $ 152.00M | - | - | - | - | |
$ 461.00M | $ 580.00M | $ 570.00M | $ 283.00M | $ 287.00M | $ 3.00M | |
$ 396.60 | $ 499.66 | $ 490.36 | $ 244.21 | $ 242.78 | $ 2.26 | |
$ 204.53 | - | $ 490.36 | $ 244.21 | $ 242.78 | $ 2.26 | |
$ 4.64M | $ 1.16M | $ 1.16M | $ 1.16M | $ 1.17M | $ 1.17M | |
$ 3.48M | - | $ 1.16M | $ 1.16M | $ 1.17M | $ 1.17M | |
$ 6.75 | - | $ 9.00 | $ 9.00 | $ 9.00 | $ 6.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.59B | $ -9.84B | $ 8.77B | $ 6.88B | $ 6.73B | $ 6.35B | |
$ 461.00M | $ 580.00M | $ 570.00M | $ 283.00M | $ 287.00M | $ 3.00M | |
$ 377.00M | - | $ 436.23M | $ 230.56M | $ 64.33M | $ 111.04M | |
$ 25.00M | - | $ 13.00M | $ 19.00M | $ 36.00M | $ 44.00M | |
$ 398.00M | $ 826.00M | $ 649.00M | $ 305.00M | $ 326.00M | $ 55.00M | |
$ 654.00M | $ 1.06B | $ 827.00M | $ 477.00M | $ 464.00M | $ 189.00M |