Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 871.33M | $ 1.05B | $ 572.48M | $ 493.42M | $ 450.72M | |
$ 811.53M | $ 1.02B | $ 518.51M | $ 390.01M | $ 369.55M | |
$ 460.50M | $ 164.05M | $ 12.12M | $ 4.17M | $ 48.41M | |
$ 50.34M | $ 47.86M | $ 17.14M | $ 17.14M | $ 16.36M | |
$ 757.48M | $ 208.33M | $ 178.92M | $ 194.13M | $ 155.97M | |
$ 351.03M | $ 549.83M | $ 276.69M | $ 188.34M | $ 171.14M | |
$ 43.21M | $ 265.30M | $ 212.15M | $ 222.37M | $ 189.20M | |
$ 394.24M | $ 815.13M | $ 488.84M | $ 410.70M | $ 360.33M | |
$ 230.85M | $ 574.14M | $ 349.44M | $ 286.47M | $ 245.18M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.05 | $ 0.13 | $ 0.11 | $ 0.09 | $ 0.09 | |
$ 0.05 | $ 0.13 | $ 0.11 | $ 0.09 | $ 0.09 | |
4.97B | 4.46B | 3.06B | 3.05B | 2.75B | |
4.41B | 4.49B | 3.09B | 3.09B | 2.82B |