Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.03B | $ 950.73M | $ 840.83M | $ 778.64M | $ 648.73M | |
$ 574.09M | $ 532.10M | $ 501.77M | $ 491.77M | $ 436.03M | |
$ 691.63M | $ 1.05B | $ 1.03B | $ 831.02M | $ 603.17M | |
$ 93.43M | $ 151.25M | $ 76.31M | $ 93.48M | $ 68.75M | |
$ -45.30M | $ -382.54M | $ -430.26M | $ -251.29M | $ -106.87M | |
$ -125.47M | $ -516.17M | $ -506.57M | $ -339.24M | $ -167.14M | |
$ -99.32M | $ -110.35M | $ -74.57M | $ -43.70M | $ -45.38M | |
$ -224.78M | $ -626.51M | $ -581.52M | $ -337.32M | $ -212.94M | |
$ -214.04M | $ -477.63M | $ -436.51M | $ -351.30M | $ -223.35M | |
$ -0.12 | $ -0.27 | $ -0.24 | $ -0.19 | $ -0.13 | |
$ -0.12 | $ -0.26 | $ -0.25 | $ -0.19 | $ -0.12 | |
1.76B | 1.76B | 1.81B | 1.81B | 1.74B | |
1.83B | 1.82B | 1.82B | 1.81B | 1.80B |