Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 13.67B | $ 10.77B | $ 13.60B | $ 12.81B | $ 5.59B | |
$ 2.71B | $ 1.54B | $ 1.00B | $ 1.83B | $ 721.57M | |
$ 1.71B | $ 1.61B | $ 2.49B | $ 1.93B | $ 1.05B | |
$ 305.00M | $ 352.00M | $ 261.00M | $ 105.00M | $ 73.79M | |
$ 1.36B | $ 1.16B | $ -2.15B | $ -5.00M | $ -257.16M | |
$ 1.00B | $ -65.00M | $ -1.49B | $ -104.00M | $ -332.40M | |
$ -602.00M | $ 240.00M | $ -1.40B | $ -182.00M | $ -130.08M | |
$ 400.00M | $ 175.00M | $ -2.89B | $ -286.00M | $ -462.48M | |
$ 210.00M | $ 450.00M | $ -1.59B | $ -135.00M | $ -171.14M | |
$ 1.72 | $ 4.12 | $ -15.74 | $ -1.63 | $ -2.63 | |
$ 1.59 | $ 3.83 | $ -15.74 | $ -1.63 | $ -2.63 | |
122.34M | 109.32M | 100.83M | 82.81M | 64.98M | |
132.21M | 117.34M | 100.83M | 82.81M | 64.98M |