Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 3.48B | $ 3.13B | $ 2.76B | $ 1.78B | $ 1.13B | |
$ 1.52B | $ 1.44B | $ 1.41B | $ 808.22M | $ 495.22M | |
$ 2.31B | $ 1.97B | $ 1.17B | $ 828.47M | $ 560.28M | |
$ 128.03M | $ 104.16M | $ 73.64M | $ 87.34M | $ 15.60M | |
$ -570.67M | $ -382.96M | $ 313.21M | $ 49.93M | $ -42.95M | |
$ -792.38M | $ -530.89M | $ 235.10M | $ -15.02M | $ -65.06M | |
$ 92.95M | $ 38.60M | $ 1.49M | $ 1.80M | $ 4.14M | |
$ -699.43M | $ -492.28M | $ 236.59M | $ -18.45M | $ -60.92M | |
$ -709.56M | $ -498.00M | $ 242.38M | $ -17.51M | $ -59.94M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -5.01 | $ -3.62 | $ 1.83 | $ -0.14 | $ -0.52 | |
$ -5.01 | $ -3.62 | $ 1.71 | $ -0.14 | $ -0.52 | |
141.57M | 137.67M | 132.71M | 123.98M | 115.22M | |
141.57M | 137.67M | 141.67M | 123.98M | 115.22M |