Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.80B | $ 1.43B | $ 749.38M | $ 1.22B | $ 957.32M | |
$ 776.11M | $ 481.00M | $ 30.61M | $ 536.70M | $ 278.51M | |
$ 29.45M | $ 38.82M | $ 22.00M | $ 28.90M | $ 41.60M | |
$ 230.94M | $ 165.17M | $ 165.21M | $ 138.77M | $ 117.85M | |
$ 1.06B | $ 725.83M | $ 217.24M | $ 628.35M | $ 357.25M | |
$ 746.67M | $ 442.80M | $ 29.85M | $ 507.80M | $ 239.52M | |
$ -90.05M | $ 16.09M | $ -18.08M | $ -94.80M | $ -99.23M | |
$ 656.62M | $ 473.13M | $ -6.51M | $ 412.99M | $ 140.29M | |
$ 656.41M | $ 475.54M | $ -11.15M | $ 412.88M | $ 139.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.95 | $ 2.22 | $ -0.06 | $ 2.11 | $ 0.81 | |
$ 2.95 | $ 2.22 | $ -0.06 | $ 2.09 | $ 0.78 | |
222.62M | 214.01M | 198.97M | 195.64M | 173.58M | |
222.62M | 214.01M | 198.97M | 197.81M | 179.31M |