Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 5.30B | $ 7.44B | $ 6.54B | $ 4.13B | $ 4.08B | |
$ 714.24M | $ 960.23M | $ 866.08M | $ 553.50M | $ 570.41M | |
$ 380.23M | $ 392.31M | $ 363.27M | $ 285.87M | $ 276.55M | |
$ 58.15M | $ 57.45M | $ 49.61M | $ 45.85M | $ 44.47M | |
$ 392.16M | $ 628.54M | $ 555.28M | $ 298.81M | $ 343.37M | |
$ 344.15M | $ 571.08M | $ 505.67M | $ 252.95M | $ 298.90M | |
$ 3.95M | $ -3.62M | $ -3.98M | $ -3.95M | $ -3.14M | |
$ 348.10M | $ 567.46M | $ 501.69M | $ 249.00M | $ 295.76M | |
$ 264.39M | $ 430.91M | $ 381.52M | $ 192.11M | $ 227.72M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.36 | $ 11.99 | $ 10.12 | $ 4.98 | $ 5.72 | |
$ 7.36 | $ 11.76 | $ 9.98 | $ 4.98 | $ 5.72 | |
35.92M | 35.93M | 37.69M | 38.60M | 39.79M | |
35.92M | 36.63M | 38.23M | 38.60M | 39.79M |