Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.39B | $ 3.04B | $ 3.33B | $ 2.04B | $ 1.89B | |
$ 652.37M | $ 762.57M | $ 1.37B | $ 498.12M | $ 440.39M | |
$ 145.58M | $ 212.58M | $ 106.24M | $ 98.75M | $ 134.68M | |
$ 653.60M | $ 554.75M | $ 522.76M | $ 447.47M | $ 386.12M | |
$ 1.25B | $ 1.00B | $ 1.78B | $ 801.27M | $ 666.93M | |
$ 506.79M | $ 448.16M | $ 1.26B | $ 364.23M | $ 294.98M | |
$ 25.06M | $ 48.16M | $ -18.49M | $ -57.90M | $ -38.83M | |
$ 531.85M | $ 598.16M | $ 1.24B | $ 341.48M | $ 269.60M | |
$ 241.56M | $ 426.85M | $ 780.35M | $ 168.80M | $ 167.26M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.31 | $ 0.58 | $ 1.06 | $ 0.23 | $ 0.23 | |
$ 0.31 | $ 0.58 | $ 1.06 | $ 0.23 | $ 0.23 | |
772.53M | 739.30M | 736.79M | 734.07M | 735.31M | |
772.53M | 739.30M | 739.30M | 735.32M | 736.06M |