Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.68B | $ 1.73B | $ 1.42B | $ 1.38B | $ 1.32B | |
$ 1.78B | $ 957.11M | $ 822.19M | $ 761.67M | $ 672.83M | |
$ 1.31B | $ 637.09M | $ 552.49M | $ 492.44M | $ 452.89M | |
$ 462.10M | $ 116.60M | $ 100.70M | $ 87.16M | $ 82.78M | |
$ 958.30M | $ 444.61M | $ 343.00M | $ 358.62M | $ 314.82M | |
$ 471.30M | $ 328.08M | $ 240.15M | $ 263.16M | $ 223.20M | |
$ -188.90M | $ -47.50M | $ -35.70M | $ -27.27M | $ -32.44M | |
$ 282.40M | $ 405.99M | $ 205.23M | $ 235.89M | $ 190.76M | |
$ 206.50M | $ 319.70M | $ 119.14M | $ 170.09M | $ 149.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.88 | $ 2.89 | $ 1.08 | $ 1.56 | $ 1.37 | |
$ 1.04 | $ 2.86 | $ 1.07 | $ 1.54 | $ 1.36 | |
198.56M | 110.78M | 110.32M | 109.05M | 108.52M | |
168.20M | 111.89M | 111.41M | 110.31M | 109.76M |