Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 4.82B | $ 5.30B | $ 7.44B | $ 6.54B | $ 4.13B | |
$ 1.07B | $ 714.24M | $ 960.23M | $ 866.08M | $ 553.50M | |
$ 839.91M | $ 380.23M | $ 392.31M | $ 363.27M | $ 285.87M | |
$ 56.74M | $ 58.15M | $ 57.45M | $ 49.61M | $ 45.85M | |
$ 290.83M | $ 392.16M | $ 628.54M | $ 555.28M | $ 298.81M | |
$ 248.91M | $ 344.15M | $ 571.08M | $ 505.67M | $ 252.95M | |
$ 5.42M | $ 3.95M | $ -3.62M | $ -3.98M | $ -3.95M | |
$ 254.33M | $ 348.10M | $ 567.46M | $ 501.69M | $ 249.00M | |
$ 195.95M | $ 264.39M | $ 430.91M | $ 381.52M | $ 192.11M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 5.51 | $ 7.36 | $ 11.99 | $ 10.12 | $ 4.98 | |
$ 5.51 | $ 7.36 | $ 11.76 | $ 9.98 | $ 4.98 | |
35.54M | 35.92M | 35.93M | 37.69M | 38.60M | |
35.54M | 35.92M | 36.63M | 38.23M | 38.60M |