Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.14B | $ 2.01B | $ 2.09B | $ 2.06B | $ 1.74B | |
$ 893.73M | $ 852.37M | $ 861.99M | $ 797.79M | $ 814.45M | |
$ 817.76M | $ 752.37M | $ 735.93M | $ 740.62M | $ 565.78M | |
$ 93.99M | $ 88.14M | $ 89.33M | $ 80.11M | $ 73.01M | |
$ 245.78M | $ 209.96M | $ 242.67M | $ 87.13M | $ 317.44M | |
$ 75.97M | $ 100.00M | $ 161.31M | $ 106.35M | $ 244.21M | |
$ 11.63M | $ 9.59M | $ -34.62M | $ -1.09M | $ 23.00K | |
$ 87.60M | $ 109.59M | $ 91.44M | $ 6.91M | $ 244.23M | |
$ 59.70M | $ 76.25M | $ 67.26M | $ 14.55M | $ 191.96M | |
$ 5.08 | $ 6.23 | $ 5.46 | $ 1.19 | $ 15.83 | |
$ 5.09 | $ 6.22 | $ 5.44 | $ 1.17 | $ 15.53 | |
11.77M | 12.24M | 12.32M | 12.28M | 12.13M | |
11.77M | 12.26M | 12.35M | 12.44M | 12.28M |