Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.18B | $ 4.43B | $ 5.03B | $ 3.77B | $ 2.94B | |
$ 350.00M | $ 378.43M | $ 573.52M | $ 406.33M | $ 228.13M | |
$ 105.57M | $ 205.81M | $ 179.00M | $ 129.35M | $ 129.85M | |
$ 149.09M | $ 145.73M | $ 140.04M | $ 124.22M | $ 118.39M | |
$ 376.78M | $ 341.74M | $ 536.07M | $ 406.22M | $ 222.58M | |
$ 244.43M | $ 172.62M | $ 394.53M | $ 276.98M | $ 98.28M | |
$ -25.72M | $ 14.30M | $ -6.22M | $ -3.89M | $ -5.78M | |
$ 218.71M | $ 186.91M | $ 388.30M | $ 273.09M | $ 92.50M | |
$ 173.96M | $ 195.43M | $ 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 |