Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 9.04B | $ 7.00B | $ 4.78B | $ 2.93B | $ 2.83B | |
$ 4.97B | $ 3.87B | $ 2.44B | $ 1.78B | $ 1.93B | |
$ 4.65B | $ 3.69B | $ 2.62B | $ 1.57B | $ 1.53B | |
$ 713.05M | $ 727.64M | $ 559.47M | $ 407.81M | $ 214.97M | |
$ 1.32B | $ 1.72B | $ 512.37M | $ 930.84M | $ 622.93M | |
$ 321.56M | $ 177.66M | - | $ 210.62M | $ 395.69M | |
$ 165.92M | $ 766.62M | $ 81.18M | $ 280.52M | $ -29.63M | |
$ 487.48M | $ 944.28M | - | $ 491.14M | $ 366.06M | |
$ 224.49M | $ 529.73M | - | $ 332.14M | $ 204.48M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.60 | $ 1.42 | $ 0.00 | $ 0.00 | $ 0.61 | |
$ 0.54 | $ 1.42 | $ 0.00 | $ 0.00 | $ 0.61 | |
370.84M | 371.70M | 0.00 | 0.00 | 335.69M | |
408.76M | 371.78M | 0.00 | 0.00 | 335.43M |