Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.64B | $ 4.81B | $ 3.91B | $ 2.53B | $ 1.24B | |
$ 3.09B | $ 1.15B | $ 2.63B | $ 1.78B | $ 830.90M | |
$ 3.17B | $ 1.12B | $ 3.02B | $ 2.62B | $ 2.40B | |
$ 319.50M | $ 365.00M | $ 396.00M | $ 425.00M | $ 498.30M | |
$ 412.70M | $ 383.00M | $ -196.40M | $ -396.90M | $ -3.67B | |
$ -79.30M | $ 34.30M | $ -387.10M | $ -839.10M | $ -1.56B | |
$ -271.20M | $ -427.50M | - | $ -441.60M | $ -426.80M | |
$ -350.50M | $ -393.20M | $ -971.10M | $ -1.28B | $ -4.53B | |
$ -352.60M | $ -396.60M | $ -973.60M | $ -1.27B | $ -4.59B | |
$ -1.06 | $ -2.09 | $ -7.43 | $ -23.47 | $ -172.78 | |
$ -1.06 | $ -2.37 | $ -7.43 | $ -23.47 | $ -172.74 | |
332.92M | 189.44M | 131.03M | 54.11M | 26.56M | |
332.92M | 167.64M | 131.03M | 54.11M | 26.57M |