Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 950.73M | $ 840.83M | $ 778.64M | $ 648.73M | $ 793.49M | |
$ 532.10M | $ 501.77M | $ 491.77M | $ 436.03M | $ 564.42M | |
$ 1.05B | $ 1.03B | $ 831.02M | $ 603.17M | $ 539.29M | |
$ 151.25M | $ 76.31M | $ 93.48M | $ 68.75M | $ 61.18M | |
$ -382.54M | $ -430.26M | $ -251.29M | $ -106.87M | $ 83.00M | |
$ -516.17M | $ -506.57M | $ -339.24M | $ -167.14M | $ 21.83M | |
$ -110.35M | $ -74.57M | $ -43.70M | $ -45.38M | $ 34.75M | |
$ -626.51M | $ -581.52M | $ -337.32M | $ -212.94M | $ 63.21M | |
$ -477.63M | $ -436.51M | $ -351.30M | $ -223.35M | $ 29.01M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.27 | $ -0.24 | $ -0.19 | $ -0.13 | $ 0.02 | |
$ -0.26 | $ -0.25 | $ -0.19 | $ -0.12 | $ 0.02 | |
1.76B | 1.81B | 1.81B | 1.74B | 1.67B | |
1.82B | 1.82B | 1.81B | 1.80B | 1.67B |