Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.48B | $ 3.79B | $ 930.61M | $ 218.09M | $ 313.22M | |
$ 1.39B | $ 2.18B | $ 504.25M | $ 69.22M | $ 157.22M | |
$ 1.67B | $ 154.10M | $ 80.76M | $ 35.53M | $ 40.47M | |
$ 1.17B | $ 834.42M | $ 284.19M | $ 128.59M | $ 88.49M | |
$ 2.34B | $ 2.52B | $ 589.30M | $ 173.61M | $ 158.21M | |
$ 1.22B | $ 2.05B | $ 421.48M | $ 37.80M | $ 116.89M | |
$ -224.35M | $ -1.21B | $ -406.33M | $ 5.18M | $ -49.69M | |
$ 999.45M | $ 1.65B | $ 251.78M | $ 42.98M | $ 67.07M | |
$ 784.29M | $ 1.25B | $ 178.92M | $ 103.53M | $ 67.07M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 9.09 | $ 14.68 | $ 4.82 | $ 4.98 | $ 3.25 | |
$ 9.02 | $ 14.58 | $ 4.74 | $ 4.95 | $ 3.24 | |
86.24M | 85.00M | 37.16M | 20.77M | 20.61M | |
86.99M | 85.60M | 37.75M | 20.91M | 20.68M |