Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 1.64B | $ 872.99M | $ 1.74B | $ 902.72M | $ 652.11M | |
$ 1.05B | $ 872.99M | $ 1.61B | $ 787.36M | $ 553.57M | |
$ 901.37M | $ 1.04B | $ 906.20M | $ 442.59M | $ 385.22M | |
$ 49.60M | $ 39.97M | $ 25.87M | $ 19.37M | $ 19.05M | |
$ 94.29M | $ -39.30M | $ 733.09M | $ 378.83M | $ 185.84M | |
$ 144.65M | $ 69.45M | $ 700.39M | $ 344.76M | $ 166.65M | |
$ -286.98M | $ -289.90M | $ -85.63M | $ -65.31M | $ -50.06M | |
$ -142.32M | $ -220.45M | $ 614.76M | $ 279.46M | $ 116.59M | |
$ -99.91M | $ -159.83M | $ 445.05M | $ 205.15M | $ 81.61M | |
$ -3.69 | $ -5.95 | $ 15.99 | $ 7.83 | $ 3.09 | |
$ -3.69 | $ -5.95 | $ 15.09 | $ 7.56 | $ 2.96 | |
29.27M | 28.19M | 27.37M | 25.61M | 26.40M | |
29.27M | 28.19M | 29.01M | 26.51M | 27.53M |