Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.90B | $ 1.24B | $ 933.01M | $ 701.89M | $ 540.10M | |
$ 1.58B | $ 1.09B | $ 793.02M | $ 604.84M | $ 476.72M | |
$ 1.36B | $ 1.36B | $ 1.33B | $ 1.05B | $ 1.04B | |
$ 37.72M | $ 58.89M | $ 54.60M | $ 49.34M | $ 39.74M | |
$ 316.89M | $ -439.20M | $ -582.12M | $ -306.08M | $ -453.38M | |
$ 218.08M | $ -267.82M | $ -536.20M | $ -449.71M | $ -564.16M | |
$ 42.69M | $ -252.27M | $ -153.76M | $ 40.76M | $ 11.10M | |
$ 260.77M | $ -520.10M | $ -689.96M | $ -418.95M | $ -553.07M | |
$ 235.24M | $ -535.98M | $ -703.49M | $ -418.78M | $ -554.13M | |
$ 2.47 | $ -5.80 | $ -8.03 | $ -5.15 | $ -7.11 | |
$ 2.18 | $ -5.80 | $ -8.03 | $ -5.15 | $ -7.11 | |
95.08M | 92.40M | 87.56M | 81.26M | 77.96M | |
107.88M | 92.40M | 87.56M | 81.26M | 77.96M |