Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 8.25B | $ 9.23B | $ 6.45B | $ 4.35B | $ 4.17B | |
$ 694.17M | $ 594.71M | $ 349.13M | $ 333.59M | $ 302.49M | |
$ 422.01M | $ 491.71M | $ 349.77M | $ 264.84M | $ 253.96M | |
$ 104.17M | $ 109.60M | $ 97.54M | $ 36.26M | $ 146.17M | |
$ 391.21M | $ 316.00M | $ 80.02M | $ 105.89M | $ 83.80M | |
$ 272.16M | $ 114.43M | $ -61.00M | $ 67.54M | $ 47.58M | |
$ -66.23M | $ -39.36M | $ -35.86M | $ -10.33M | $ -4.82M | |
$ 205.93M | $ 70.91M | $ -44.55M | $ 59.10M | $ 42.76M | |
$ 124.06M | $ 86.50M | $ -31.22M | $ 40.97M | $ 32.44M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.54 | $ 1.51 | $ -0.33 | $ 0.10 | $ 0.33 | |
$ 1.53 | $ 1.51 | $ -0.33 | $ 0.10 | $ 0.33 | |
94.92M | 94.89M | 94.88M | 410.72M | 96.85M | |
95.12M | 94.91M | 94.88M | 410.72M | 96.85M |