Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.18B | $ 4.43B | $ 5.32B | $ 3.98B | $ 2.94B | |
$ 4.18B | $ 378.43M | $ 578.59M | $ 639.28M | $ 228.13M | |
$ 3.93B | $ 193.77M | $ 4.92B | $ 3.70B | $ 2.84B | |
$ 149.09M | $ 145.73M | $ 138.16M | $ 124.22M | $ 118.39M | |
$ 376.78M | $ 341.36M | $ 534.19M | $ 410.28M | $ 222.58M | |
$ 244.43M | $ 172.62M | $ 399.27M | $ 280.99M | $ 98.28M | |
$ -25.72M | $ 14.30M | $ -6.22M | $ -3.83M | $ -5.78M | |
$ 218.71M | $ 186.91M | $ 393.15M | $ 277.15M | $ 92.50M | |
$ 173.96M | $ 142.16M | $ 298.21M | $ 213.52M | $ 71.10M | |
$ 7.39 | $ 8.14 | $ 12.13 | $ 8.38 | $ 2.80 | |
$ 7.30 | $ 7.93 | $ 11.69 | $ 7.98 | $ 2.69 | |
23.55M | 24.02M | 24.59M | 25.47M | 25.41M | |
23.82M | 24.63M | 25.50M | 26.77M | 26.42M |