Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 4.93B | $ 5.21B | $ 4.65B | $ 4.50B | $ 3.04B | |
$ 2.81B | $ 3.21B | $ 2.80B | $ 2.79B | $ 1.71B | |
$ 2.10B | $ 1.76B | $ 1.63B | $ 1.49B | $ 1.16B | |
$ 941.00M | $ 662.10M | $ 588.54M | $ 564.89M | $ 408.71M | |
$ 1.79B | $ 2.22B | $ 1.96B | $ 2.00B | $ 1.09B | |
$ 708.00M | $ 1.31B | $ 1.18B | $ 1.38B | $ 655.13M | |
$ -307.00M | $ -94.90M | $ -81.69M | $ -270.83M | $ -281.81M | |
$ 401.00M | $ 1.22B | $ 1.09B | $ 1.10B | $ 373.32M | |
$ 346.00M | $ 971.00M | $ 834.00M | $ 811.50M | $ 230.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.80 | $ 24.68 | $ 19.81 | $ 18.06 | $ 5.01 | |
$ 9.66 | $ 24.16 | $ 18.98 | $ 17.37 | $ 4.80 | |
35.32M | 39.35M | 42.13M | 44.92M | 45.99M | |
35.83M | 40.19M | 43.98M | 46.72M | 47.92M |