Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.56B | $ 3.11B | $ 3.19B | $ 7.84B | $ 1.28B | |
$ 5.67B | $ 2.69B | $ 2.56B | $ 6.57B | $ 1.14B | |
$ 2.60B | $ 2.81B | $ 5.23B | $ 3.49B | $ 733.02M | |
$ 127.52M | $ 139.64M | $ 5.14B | $ 4.76B | $ 868.53M | |
$ 3.15B | $ 25.21M | $ -2.82B | $ 3.14B | $ 464.93M | |
$ 2.31B | $ -161.66M | $ -2.67B | $ 3.08B | $ 408.95M | |
$ 635.48M | $ 84.82M | $ -354.37M | $ -49.62M | $ 248.00K | |
$ 2.94B | $ -76.84M | $ -3.06B | $ 3.03B | $ 409.20M | |
$ 2.58B | $ 94.87M | $ -2.62B | $ 3.62B | $ 322.32M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 10.43 | $ 0.40 | $ -11.81 | $ 14.26 | $ 1.62 | |
$ 9.43 | $ 0.37 | $ -11.81 | $ 14.26 | $ 1.62 | |
247.37M | 235.80M | 222.31M | 217.12M | 199.20M | |
273.38M | 254.39M | 222.34M | 217.12M | 199.20M |