Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 2.01B | $ 2.09B | $ 2.06B | $ 1.74B | $ 1.25B | |
$ 852.37M | $ 861.99M | $ 797.79M | $ 814.45M | $ 614.17M | |
$ 752.37M | $ 735.93M | $ 740.62M | $ 565.78M | $ 468.34M | |
$ 88.14M | $ 89.33M | $ 80.11M | $ 73.01M | $ 56.27M | |
$ 209.96M | $ 242.67M | $ 87.13M | $ 317.44M | $ 202.09M | |
$ 100.00M | $ 161.31M | $ 106.35M | $ 244.21M | $ 144.91M | |
$ 9.59M | $ -34.62M | $ -1.09M | $ 23.00K | $ -542.00K | |
$ 109.59M | $ 91.44M | $ 6.91M | $ 244.23M | $ 144.37M | |
$ 76.25M | $ 67.26M | $ 14.55M | $ 191.96M | $ 110.04M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 6.23 | $ 5.46 | $ 1.19 | $ 15.83 | $ 9.26 | |
$ 6.22 | $ 5.44 | $ 1.17 | $ 15.53 | $ 9.16 | |
12.24M | 12.32M | 12.28M | 12.13M | 11.89M | |
12.26M | 12.35M | 12.44M | 12.28M | 11.91M |