Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.05B | $ 9.78B | $ 8.99B | $ 7.94B | $ 6.20B | $ 6.09B | |
$ 9.37B | $ 8.40B | $ 7.77B | $ 6.64B | $ 5.17B | $ 5.11B | |
$ 1.68B | $ 1.38B | $ 1.22B | $ 1.30B | $ 1.03B | $ 982.00M | |
$ 1.06B | $ 998.00M | $ 886.00M | $ 950.00M | $ 934.00M | $ 816.00M | |
$ 204.00M | $ 318.00M | $ 242.00M | $ 151.00M | $ 92.00M | $ 166.00M | |
$ -29.00M | $ -53.00M | $ -29.00M | $ -21.00M | $ -24.00M | $ -33.00M | |
$ 24.00M | $ -65.00M | $ -42.00M | $ -23.00M | $ -74.00M | $ -15.00M | |
$ 117.00M | $ 266.00M | $ 264.00M | $ 153.00M | $ -6.00M | $ 118.00M | |
$ 6.00M | $ 33.00M | $ 64.00M | $ -8.00M | $ 16.00M | $ 37.00M | |
- | - | - | - | - | - | |
$ 107.00M | $ 229.00M | $ 197.00M | $ 153.00M | $ -31.00M | $ 60.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.68B | $ 9.39B | $ 8.66B | $ 7.59B | $ 6.10B | $ 5.93B | |
$ 107.00M | $ 229.00M | $ 197.00M | $ 153.00M | $ -31.00M | $ 60.00M | |
$ 164.05M | $ 242.14M | - | - | $ 24.48M | $ 70.98M | |
- | - | - | - | $ 24.00M | $ 33.00M | |
$ 203.00M | $ 319.00M | $ 293.00M | $ 174.00M | $ 18.00M | $ 151.00M | |
$ 598.00M | $ 680.00M | $ 622.00M | $ 509.00M | $ 341.00M | $ 453.00M |