Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 13.67B | $ 10.77B | $ 13.60B | $ 12.81B | $ 5.59B | |
$ 2.88B | $ 1.72B | $ 1.25B | $ 1.93B | $ 793.76M | |
$ 1.89B | $ 1.61B | $ 2.74B | $ 2.03B | $ 1.13B | |
$ 305.00M | $ 352.00M | $ 261.00M | $ 105.00M | $ 73.79M | |
$ 1.36B | $ 1.16B | $ -2.15B | $ -5.00M | $ -257.16M | |
$ 990.00M | $ -72.00M | $ -1.56B | $ -110.00M | $ -330.95M | |
$ -590.00M | $ 247.00M | $ -1.40B | $ -182.00M | $ -130.08M | |
$ 400.00M | $ 175.00M | $ -2.89B | $ -286.00M | $ -462.48M | |
$ 210.00M | $ 450.00M | $ -2.89B | $ -287.00M | $ -462.22M | |
$ 1.72 | $ 4.12 | $ -28.70 | $ -3.47 | $ -7.11 | |
$ 1.59 | $ 2.24 | $ -28.70 | $ -3.47 | $ -7.11 | |
122.34M | 109.32M | 100.83M | 82.81M | 64.98M | |
132.21M | 200.58M | 100.83M | 82.81M | 64.98M |